This is my nvim setup
These are the base plugins:
Nvim-treesitter - https://github.com/nvim-treesitter/nvim-treesitter
Blink - https://github.com/saghen/blink.cmp
A completion plugin
Conform - https://github.com/stevearc/conform.nvim
A formatter
Diffview - https://github.com/sindrets/diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
fzf-lua - https://github.com/ibhagwan/fzf-lua
- Need to install FZF globally on the machine for this to work.
GitSigns - https://github.com/lewis6991/gitsigns.nvim
Deep buffer integration for Git
- Language servers
LSP-config - https://github.com/neovim/nvim-lspconfig Mason-lspconfig - https://github.com/mason-org/mason-lspconfig.nvim Mason - https://github.com/mason-org/mason.nvim
Autopairs - https://github.com/windwp/nvim-autopairs
- automatically adds pair to (){}"" etc
AutoTag - https://github.com/windwp/nvim-ts-autotag
- closes html tags, makes it easier to rename/change tags
Plenary - https://github.com/nvim-lua/plenary.nvim.git
- required by other plugins