I finally decided to use the starter template instead of maintaining my own fork of LazyVim, which anyone else should do, but iirc I forked LazyVim before the template came out. Now, LazyVim can be updated without me running a bunch of PRs for merges and fixing conflicts by just overriding settings here :)
If for whatever reason you used my LazyVim fork, well you should use this now. Highlights via screenshots are below.
Major credit goes to @folke as my config is heavily inspired by his.
- alpha-nvim
- barbecue.nvim
- catppuccin
- clangd_extensions
- cmp-buffer
- cmp-calc
- cmp-emoji
- cmp-npm
- cmp-nvim-lsp
- cmp-pandoc-references
- cmp-path
- cmp_luasnip
- codewindow.nvim
- comment-box.nvim
- committia.vim
- copilot
- copilot-cmp
- crates.nvim
- dap-buddy.nvim
- dial.nvim
- diffview.nvim
- dressing.nvim
- drop.nvim
- flit.nvim
- friendly-snippets
- git-blame.nvim
- git-conflict.nvim
- git-messenger.vim
- github-nvim-theme
- gitlinker.nvim
- gitsigns.nvim
- glance.nvim
- gruvbox.nvim
- headlines.nvim
- horizon.nvim
- inc-rename.nvim
- incline.nvim
- indent-blankline.nvim
- kanagawa.nvim
- lazy.nvim
- leap.nvim
- lualine.nvim
- LuaSnip
- mason-lspconfig.nvim
- mason-null-ls.nvim
- mason.nvim
- material.nvim
- medical-spell-files
- middleclass
- mini.nvim
- neo-tree.nvim
- neoconf.nvim
- neodev.nvim
- neodim
- neogen
- neogit
- neorg
- neotest
- neotest-go
- neotest-haskell
- neotest-jest
- neotest-plenary
- neotest-python
- neotest-rust
- neovim-ayu
- noice.nvim
- nui.nvim
- null-ls.nvim
- numb.nvim
- nvim-bufferline.lua
- nvim-cmp
- nvim-colorizer.lua
- nvim-dap
- nvim-dap-python
- nvim-dap-ui
- nvim-dap-virtual-text
- nvim-dap-vscode-js
- nvim-jdtls
- nvim-lspconfig
- nvim-luapad
- nvim-navic
- nvim-notify
- nvim-regexplainer
- nvim-scrollbar
- nvim-spectre
- nvim-terminal.lua
- nvim-toggleterm.lua
- nvim-treehopper
- nvim-treesitter
- nvim-treesitter-context
- nvim-treesitter-textobjects
- nvim-ts-context-commentstring
- nvim-ts-rainbow2
- nvim-ufo
- nvim-web-devicons
- octo.nvim
- onedarkpro.nvim
- one-small-step-for-vimkind
- oxocarbon.nvim
- package-info.nvim
- paint.nvim
- peek.nvim
- persistence.nvim
- playground
- plenary.nvim
- presence.nvim
- project.nvim
- refactoring.nvim
- rose-pine
- rust-tools.nvim
- Sakura.nvim
- SchemaStore.nvim
- sqlite.lua
- ssr.nvim
- styler.nvim
- symbols-outline.nvim
- targets.vim
- telescope-dap
- telescope-fzf-native.nvim
- telescope-project
- telescope-undo
- telescope.nvim
- todo-comments.nvim
- tokyonight.nvim
- treesj
- trouble.nvim
- twilight.nvim
- typescript.nvim
- undotree
- vim-dirtytalk
- vim-highlighturl
- vim-illuminate
- vim-matchup
- vim-startuptime
- vim-wakatime
- virt-column.nvim
- which-key.nvim
- windows.nvim
- yanky.nvim
- zen-mode.nvim