- prefer
NVM
to install node
yay -S neovim-nightly-bin
yay -S ripgrep
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
yay -S nerd-fonts-complete` and use one NERD font
- Install fonts using
brew install -cask font-{font name}
- https://gist.github.com/davidteren/898f2dcccd42d9f8680ec69a3a5d350e
- https://github.com/ryanoasis/nerd-fonts#option-4-homebrew-fonts
We use win32yank to share clipboard between neovim WSL and windows. It makes the +
registry send the data to windows and viceversa automatically, just run the following commands inside your WSL and it will work magically.
Note: Remember to remove 'ctrl+v' and 'ctrl-c' keybindings from your WSL settings otherwise neovim will not receive those inputs.
curl -sLo/tmp/win32yank.zip https://github.com/equalsraf/win32yank/releases/download/v0.0.4/win32yank-x64.zip
unzip -p /tmp/win32yank.zip win32yank.exe > /tmp/win32yank.exe
chmod +x /tmp/win32yank.exe
sudo mv /tmp/win32yank.exe /usr/local/bin/win32yank.exe
This also helps when using vscode-neovim
rm -f ~/.vimrc
rm -f ~/.vim
ln -sf ~/.config/nvim/init.vim ~/.config/nvim/vimrc
ln -sf ~/.config/nvim ~/.vim
the next thing is to update the runtime in init.vim
but that is already written in that file
Execute :PlugInstall
to install all the plugins