sudo pacman -S neovim
sudo apt-get install ninja-build gettext cmake unzip curl
sudo dnf -y install ninja-build cmake gcc make unzip gettext curl
sudo pacman -S base-devel cmake unzip ninja curl
git clone https://github.com/neovim/neovim
cd neovim && CMAKE_BUILD_TYPE=Release
git checkout stable
sudo make install
Remove existing neovim configs
rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim
Install new config
git clone https://github.com/m1kkY8/nvimrc ~/.config/nvim && nvim
Make sure to hava npm and clang installed
On Arch
sudo pacman -S npm clang
Open nvim and :Mason
select LSP and (i)nstall it
For clang LSP make sure to have clang and clangd installed