Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnsci911/nvim-ide
VIM on steroids
https://github.com/johnsci911/nvim-ide
lua neovim nvim vim vimrc
Last synced: 3 months ago
JSON representation
VIM on steroids
- Host: GitHub
- URL: https://github.com/johnsci911/nvim-ide
- Owner: johnsci911
- Created: 2020-11-07T09:09:30.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-22T20:24:30.000Z (4 months ago)
- Last Synced: 2024-07-23T00:11:45.236Z (4 months ago)
- Topics: lua, neovim, nvim, vim, vimrc
- Language: Lua
- Homepage:
- Size: 1.88 MB
- Stars: 34
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Neovim PDE - Personalized Development Environment
![Neovim](https://github.com/johnsci911/nvim-ide/assets/6580895/c663b535-d5de-4f37-afdf-231c9bf4a698)
A neovim configuration base from the vim community
#### Awesome Plugins that are used
- **Tabnine** - AI base autocompletion integrated with cmp
- **lsp-trouble** - to jumping between lsp warnings
- **nvim-treesitter** - for accurate syntax highlighting
- **vim-windowswap** - to swap windows
- **nvim-telescope** - to preview files while searching
- **ctrlsf.vim** and **vim-visual-multi** - to find and replace some text with multi-cursor support
- **vim-easy-align** - (gaip) Easy align texts
- **Neoclip** - Clipboard
- **Neorg** - ORG Mode for organization (Similar to Emacs)#### What's new
- C# (Omnisharp WIP)
- Re-add Galaxyline status line
- Notifications
- Clipboards!
- Lazy.nvim (Faster loading package manager)
- Tabnine autocompletion support
- Update Icon to fix nerd fonts incompatibility
- Laravel blade syntax highlighting (Beta) 🔥
- Neogit - for GIT superpowers#### Packages Required
- Neovim 0.10.*
- ripgrep
- fzf, fd and Chafa - Required by Telescope media files
- Tabnine code complection (Create your own account. Free version is awesome)
- Neorg Note taking plugin (GCC 14+)
- Silicon - Required for nvim-silicon a code snapshot plugin##### Compatible OS
- Mac and Linux#### LSP Auto-install
* C++ (clang)
* bash
* css
* html
* json
* lua
* intelephense - (Phpactor if not using paid intelephense)
* python
* vim
* yaml
* vue
* emmet ls
* c-sharp
* TailwindCSS
* GraphQL#### Custom Syntax Highlighting
* Blade
* Norg - Neo ORG#### TODO
* ~~Improve keybindings for Tabnine autocompletion~~
* Formatters for various web frameworks (disabled by default)
* Use uberzug to preview media files
* Fix 'FzfLua files' command in whichkey