Custom Lazyvim
Lazyvim
My current Neovim setup is now the default Lazyvim + some must-have plugins from the previous setup. I don't know what optimizations are built-in into Lazyvim, but my Neovim is now faster, better looking and has more functionality.
Most evident speedup in how they manage LSP, in my previous setup if I open several 10k-30k loc programs, my Neovim would slow down noticeably. Actually this was the main reason I tried installing the default Lazyvim and turns out when hit with the same heavy workload, default Lazyvim does not slow down at all! Impressive!
Modifications from default Lazyvim
- Nvimtree replaced the default Neotree.
Plugins
breadcrumbs.lua
bamboo.lua
vim-visual-multi.lua
transparent.lua
zig-comp-diag.lua
kitty-scrollback.lua
nvim-tree.lua
tmux-nvim.lua
iron.lua
trouble.lua
registers.lua
telescope.lua
bufferline.lua
lualine.lua
smart-splits.lua
completions.lua
which-key.lua
none-ls.lua
lsp-config.lua
rainbow-csv.lua