minimalist Neovim config (< 700 lines).
- https://github.com/folke/lazy.nvim
- https://github.com/nvim-lualine/lualine.nvim
- https://github.com/akinsho/bufferline.nvim
- https://github.com/nvim-tree/nvim-tree.lua
- https://github.com/nvim-tree/nvim-web-devicons
- https://github.com/nvim-telescope/telescope.nvim
- https://github.com/nvim-telescope/telescope-ui-select.nvim
- https://github.com/nvim-telescope/telescope-frecency.nvim
- https://github.com/ahmedkhalf/project.nvim
- https://github.com/gbprod/yanky.nvim
- https://github.com/gbprod/substitute.nvim
- https://github.com/nvim-pack/nvim-spectre
- https://github.com/famiu/bufdelete.nvim
- https://github.com/nvimdev/hlsearch.nvim
- https://github.com/goolord/alpha-nvim
- https://github.com/folke/which-key.nvim
- https://github.com/nvim-treesitter/nvim-treesitter
- https://github.com/nvim-treesitter/nvim-treesitter-textobjects
- https://github.com/neovim/nvim-lspconfig
- https://github.com/nvimtools/none-ls.nvim
- https://github.com/mfussenegger/nvim-dap
- https://github.com/theHamsta/nvim-dap-virtual-text
- https://github.com/folke/trouble.nvim
- https://github.com/L3MON4D3/LuaSnip
- https://github.com/rafamadriz/friendly-snippets
- https://github.com/hrsh7th/nvim-cmp
- https://github.com/saadparwaiz1/cmp_luasnip
- https://github.com/windwp/nvim-autopairs
- https://github.com/kylechui/nvim-surround
- https://github.com/numToStr/Comment.nvim
- https://github.com/lewis6991/gitsigns.nvim
- https://github.com/MeanderingProgrammer/render-markdown.nvim
- Remove current NVIM configuration and plugins
./scripts/nvim-reset.sh- Install this repository and the Lazy plugin manager
./scripts/install.sh- Execute NVIM to finish the installation
nvim- Update
.luarc.jsonfile with your "$VIMRUNTIME"
nvim .config/nvim/.luarc.json- nvim
- rg
- fd
Lua
- lua
- stylua
- lua-language-server
Shell
- sh
- shfmt
- shellcheck
- bash-language-server
C
- clang
- lldb
- clangd
- clang-format
PHP
- php
- phpcs
- phpcbf
- intelephense
