Skip to content

My Neovim + Lazyvim custom configuration

License

Notifications You must be signed in to change notification settings

dangdd2003/Neovim-Lazyvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💤 LazyVim

Installation

Make a backup of current Neovim files

  • Linux/MacOS
# required
mv ~/.config/nvim{,.bak}

# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
  • Windows
# required
Move-Item $env:LOCALAPPDATA\nvim $env:LOCALAPPDATA\nvim.bak

# optional but recommended
Move-Item $env:LOCALAPPDATA\nvim-data $env:LOCALAPPDATA\nvim-data.bak

Clone the repository

  • Linux/MacOS
git clone https://github.com/dangdd2003/Neovim-Lazyvim.git ~/.config/nvim
  • Windows
git clone https://github.com/dangdd2003/Neovim-Lazyvim.git $env:LOCALAPPDATA\nvim

Remove .git folder for adding to custom repository

  • Linux/Macos
rm -rf ~/.config/nvim/.git
  • Windows
Remove-Item $env:LOCALAPPDATA\nvim\.git -Recurse -Force

Start nvim

nvim

Uninstallation

  • Linux/MacOS
rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim
rm -rf ~/.loca/state/nvim
rm -rf ~/.cache/nvim
  • Windows
# required
rd -r $env:LOCALAPPDATA\nvim

# optional but recommended
rd -r $env:LOCALAPPDATA\nvim-data

Custom configuration