My "personal" Neovim configuration. Always a work in progress.
- Migrate to nvim-ufo for folds using lsp
- Break lsp servers' config in separate files. on_attach ref github on_attach ref reddit
- Add lsp codelens
- Add snippet action key binding
- Improve code annotation with neogen
- Add refactoring.nvim
- Add debugger
- conform.nvim Wait for Issue
- nvim-lint Wait for Issue
- edgy.nvim Easily create and manage predefined window layouts, bringing a new edge to your workflow
- persistence.nvim Simple session management for Neovim
- smart-splits.nvim Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".
- colorful-winsep Make your nvim window separators colorful
- obsidian.nvim Neovim plugin for Obsidian, written in Lua
- vim-dadbod Modern database interface for Vim
- vim-dadbod-ui Simple UI for vim-dadbod
- symbols.nvim Code navigation sidebar for Neovim.
- codecompanion.nvim AI-powered coding, seamlessly in Neovim
- overseer.nvim A task runner and job management plugin for Neovim
- nvim-dap Debug Adapter Protocol client implementation for Neovim.
- nvim-dap-ui A UI for nvim-dap.
- nvim-dap-virtual-text This plugin adds virtual text support to nvim-dap.
- DAPInstall A Neovim plugin for managing several debuggers for nvim-dap.
- calltree.nvim Neovim's missing call-hierarchy UI.
- awesome-neovim Collections of awesome Neovim plugins
- neovimcraft.com Website that makes it easy to find Neovim plugins
- Heavily inspired from Neelfrost, a lot of times mercilessly copy-pasting especially at the beginning.
- Neil Sabde was extremely helpful when I first dove in Vim/Neovim customization world with his Neovim Lua From Scratch YouTube series.
- Getting started using Lua in Neovim
- tjdevries
- NvChad
- williamboman
- folke
- LunarVim
- doom-nvim