Vortigern-the-Grey/nvim
You must have installed:
- Neovim 10+
- A Nerd Font set in your terminal
- Make sure it doesn't end with Mono to get them big juicy icons
- e.g. 0xproto Nerd Font
Mono - I recommend using CaskaydiaCove
- gcc and make (I recommend installing via scoop)
- git (no sh#t) (if you don't have this are you even a developer?)
- OPTIONAL
- ripgrep for the search functionality of some plugins
- LazyGit for integration with lazygit.nvim
- Neovide (For cleaner animations)
- If you do use Neovide, change the font settings in init.lua if you use a different nerd font to CaskaydiaCove Also:
- Get rid of your previous Neovim configuration
# Linux / Macos (unix)
rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
# Flatpak (linux)
rm -rf ~/.var/app/io.neovim.nvim/config/nvim
rm -rf ~/.var/app/io.neovim.nvim/data/nvim
rm -rf ~/.var/app/io.neovim.nvim/.local/state/nvim
# Windows CMD
rd -r ~\AppData\Local\nvim
rd -r ~\AppData\Local\nvim-data
# Window PowerShell
rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data
Or:
- Back up your previous Neovim configuration
# Linux / Macos (unix)
mv ~/.config/nvim ~/.config/nvim-bak
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
# Flatpak (linux)
mv ~/.var/app/io.neovim.nvim/config/nvim ~/.var/app/io.neovim.nvim/config/nvim-bak
rm -rf ~/.var/app/io.neovim.nvim/data/nvim
rm -rf ~/.var/app/io.neovim.nvim/.local/state/nvim-data
# Windows CMD
ren ~\AppData\Local\nvim
rd -r ~\AppData\Local\nvim-data
# Window PowerShell
Rename-Item -Path '~\AppData\Local\nvim' -NewName '~\AppData\Local\nvim-bak'
rm -Force ~\AppData\Local\nvim-data
- Clone the config for your platform.
git clone https://github.com/Vortigern-the-Grey/nvim ~/.config/nvim && nvim
git clone https://github.com/Vortigern-the-Grey/nvim ~/.var/app/io.neovim.nvim/config/nvim && flatpak run io.neovim.nvim
git clone https://github.com/Vortigern-the-Grey/nvim %USERPROFILE%\AppData\Local\nvim && nvim
If that doesn't work:
git clone https://github.com/Vortigern-the-Grey/nvim C:\Users\%USERNAME%\AppData\Local\nvim && nvim
git clone https://github.com/Vortigern-the-Grey/nvim $ENV:USERPROFILE\AppData\Local\nvim && nvim
If that doesn't work:
git clone https://github.com/Vortigern-the-Grey/nvim C:\Users\$ENV:USERNAME\AppData\Local\nvim && nvim
docker run -w /root -it --rm alpine:latest sh -uelic '
apk add git nodejs neovim ripgrep build-base wget --update
git clone https://github.com/Vortigern-the-Grey/nvim ~/.config/nvim
nvim
'
- In Neovim, once lazy.nvim finishes installing plugins, run
:MasonInstallAll
- In the nvim config directory, delete the .git folder. Unless u want my config, and to have yours sync with mine.