Make sure to remove or move your current nvim
directory
IMPORTANT Requires Neovim v0.8.0. Please upgrade if you're on an earlier version.
git clone https://github.com/KhudhurM/Neovim.git ~/.config/nvim
Run nvim
and wait for the plugins to be installed. (You will notice treesitter pulling in a bunch of parsers the next time you open Neovim)
This config is based on a starter template of a youtube series, please check this playlist.
Go to /lua/user/lsp/init.lua and add "rust_analyzer" is uncommented. Full list is available here
NOTE This configuration is based on Mason and Mason-Lspconfig
Add the git repository of your desired vim / neovim plugin in /lua/user/lsp/plugins.lua
Credits to to Christian Chiarulli