main
Helen Chong's 💤 LazyVim Configurations
Custom configurations of LazyVim, a Neovim setup, for my personal use.
For more information about LazyVim, refer to the official documentation.
Installation
Before you install, make sure you have met the requirements to use LazyVim.
-
Make a backup of your current Neovim files:
Linux/macOS:
mv ~/.config/nvim{,.bak}
Windows:
Move-Item $env:LOCALAPPDATA\nvim $env:LOCALAPPDATA\nvim.bak
Optional 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 repository:
Linux/macOS:
git clone https://git.helenchong.dev/helenchong/LazyVim.git ~/.config/nvim
Windows:
git clone https://github.com/helenclx/LazyVim.git $env:LOCALAPPDATA\nvim
-
Run the
nvim
command in the terminal to start Neovim, and wait for the plugins to be installed. PressPage Down
key to scroll down the list of nvim-tresitter packages installed. -
Install the following Lazy Extras:
coding.luasnip
coding.mini-surround
lang.json
-
Open Neovim and install emmet-language-server with mason.nvim. There are two methods to do this:
- Run the command
:MasonInstall emmet-language-server
. - Press
<Leader>cm
(default for Leader key is<Space>
) to open the mason.nvim interface, search for emmet-language-server, move the cursor to emmet-language-server, then pressI
to install.
- Run the command
Description
Languages
Lua
100%