π‘ LSP Saga -- LSP Saga UIs
π‘ LSP Kind -- Vscode-like pictograms
π‘ Telescope
π‘ Lua Line
π‘ LSP Config -- Language server protocol
π‘ CMP Buffer -- Nvim-cmp source for buffer words
π‘ CMP Nvim -- Nvim-cmp source for neovim's built-in LSP
π‘ Buffer
π‘ Indetline
π‘ Wev Dev Icons
π‘ Lua Snip -- Lua Snippet
π‘ Auto Pairs -- Set autopairs
π‘ Tree Sitter
π‘ Smoth Cursor
π‘ Plenary
π‘ Telescope File Browser
π‘ Ofirkai -- Dark theme based on monokai
π‘ nvim-notify
π‘ gitsigns
π‘ Satellite Custom scrollbar for neovim
π‘ vim-floaterm
π‘ mason
π‘ mason-lspconfig
π‘ Null-ls
π‘ Nvim-dap
π’ Higher productivity
π’ Extremely fast and lightweight
π’ Very beautiful
π΄ Large learning curve
π΄ Increased keyboard usage
π΄ Complex Configuration
π΄ High setup time
nvim/
|
+--- After/plugin/
| |
| +-- foo.rc.lua \
| +-- Example of a plugin configuration file
| +-- bar.rc.lua /
|
+--- init.lua --Common Vim API
|
+--- lua/
| |
| +--- base.lua -- Base Configurations
| +--- highlights.lua -- Base theme settings
| +--- maps.lua -- Keymaps
| +--- plugins -- List of all installed plugins
|
+--- plugins/
|
+--- lspconfig.lua
+--- lspkind.lua
+--- lspsaga.lua
+--- mason.rc.lua
+--- null-ls.rc.lu
$ ls nvim/
$ after init.lua lua pluginsWiki in construction
