Neovim config with LSPs.
Requirements:
- Neovim 0.12+
- Basic utils:
git,make,unzip, C Compiler (gcc),ripgrep - If you use custom Linux setup you'll need a clipboard tool (i.e.
wl-clipboard,xclip, etc.) - Terminal with Nerd Fonts installed.
- Language setup:
Backup your current nvim folders (if any):
# Linux/Mac
mv ~/.config/nvim ~/.config/nvim.bak
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak
# Windows
Move-Item $env:LOCALAPPDATA\nvim $env:LOCALAPPDATA\nvim.bak
Move-Item $env:LOCALAPPDATA\nvim-data $env:LOCALAPPDATA\nvim-data.bakClone the repository:
# Linux/Mac
git clone https://github.com/moonbrooke/simple.nvim.git ~/.config/nvim
# Windows
git clone https://github.com/moonbrooke/simple.nvim.git $env:LOCALAPPDATA\nvim(Optional) Remove the .git folder:
# Linux/Mac
rm -rf ~/.config/nvim/.git
# Windows
Remove-Item $env:LOCALAPPDATA\nvim\.git -Recurse -ForceStart Neovim:
nvim