Skip to content

sadiksaifi/nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim IDE
For Web Development
Lua Neovim

About

Blazingly Fast PDE for Web Development using Neovim designed for web developers.

Install Neovim 0.10

Mac

brew install neovim

Linux

Distribution Command
Arch Linux sudo pacman -S neovim
Fedora sudo dnf install neovim
Debian/Ubuntu Neovim's 0.10 may not be available in Debian/Ubuntu's package repositories. You can install it from the official repository.

Windows

Install WSL2(Windows Subsystem for Linux) and follow the Linux instructions.

Required Dependencies

Install the config

Make sure to remove or move your current nvim config directory.

mv ~/.config/nvim/ ~/.config/nvim-bak/
git clone https://github.com/sadiksaifi/nvim.git ~/.config/nvim

Run nvim and wait for the plugins to be installed

Structure

~/.config/nvim

nvim
├── after
│   ├── ftplugin
│   │   └── json.lua
│   └── queries
│       └── markdown
│           └── injections.scm
├── ftdetect
│   ├── astro.lua
│   └── mdx.lua
├── init.lua
├── lazy-lock.json
├── lua
│   ├── plugins
│   │   ├── cmp.lua
│   │   ├── colorscheme.lua
│   │   ├── comment.lua
│   │   ├── copilot.lua
│   │   ├── dressing.lua
│   │   ├── lspconfig.lua
│   │   ├── luasnip.lua
│   │   ├── mason.lua
│   │   ├── none-ls.lua
│   │   ├── telescope.lua
│   │   ├── treesitter.lua
│   │   └── typescript.lua
│   └── user
│       ├── autocmds.lua
│       ├── keymaps.lua
│       ├── languages.lua
│       ├── lazy-setup.lua
│       ├── lspsettings
│       │   └── ts_ls.lua
│       └── options.lua
├── plugin
│   └── netrw.lua
└── snippets
    ├── package.json
    ├── typescript.json
    └── typescriptreact.json

Acknowledgement

About

IDE for Web Development using Neovim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published