My custom Neovim configuration based on LazyVim.
- Lua 100%
| lua | ||
| .gitignore | ||
| .neoconf.json | ||
| init.lua | ||
| LICENSE | ||
| README.md | ||
| stylua.toml | ||
Helen Chong's LazyVim Configuration 💤
Configuration files for Neovim, my default code editor, for my personal use, based on the LazyVim setup.
For more information about LazyVim, refer to the official documentation.
Installation
Before you begin, make sure you have met the requirements for using LazyVim.
-
Make a backup of your current Neovim files:
Linux/macOS:
mv ~/.config/nvim{,.bak}Windows:
Move-Item $env:LOCALAPPDATA\nvim $env:LOCALAPPDATA\nvim.bakOptional but recommendeded:
Linux/macOS:
mv ~/.local/share/nvim{,.bak} mv ~/.local/state/nvim{,.bak} mv ~/.cache/nvim{,.bak}Windows:
Move-Item $env:LOCALAPPDATA\nvim-data $env:LOCALAPPDATA\nvim-data.bak -
Clone my LazyVim repository:
Linux/macOS:
git clone https://git.helenchong.dev/helenchong/LazyVim.git ~/.config/nvimWindows:
git clone https://github.com/helenclx/LazyVim.git $env:LOCALAPPDATA\nvim -
Run the
nvimcommand in the terminal to launch Neovim, and wait for the plugins to be installed. PressPage Downkey to scroll down the list of installed nvim-tresitter packages.
Lazy Extras
I install the following Lazy Extras packages:
coding.luasnipcoding.mini-surroundlang.json