Pre-requisites

  • Neovim 0.10.
  • Nerd Font as your terminal font.
    • Make sure the nerd font you set doesn't end with Mono to prevent small icons.
    • Example : JetbrainsMono Nerd Font and not JetbrainsMono Nerd Font Mono
  • Ripgrep is required for grep searching with Telescope (OPTIONAL).
  • GCC, Windows users must have mingw installed and set on path.
  • Make, Windows users must have GnuWin32 installed and set on path.
  • Delete old neovim folders (check commands below)

Install

git clone https://github.com/NvChad/starter ~/.config/nvim && nvim

  • Run :MasonInstallAll command after lazy.nvim finishes downloading plugins.
  • Delete the .git folder from nvim folder.
  • Learn customization of ui & base46 from :h nvui.

Update

  • Lazy sync command

Uninstall

# 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

# Windows PowerShell
rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data