- Neovim: v0.10.1 or later
- Clone Repository:
- Linux:
git clone https://github.com/hallstrom91/nvim_config.git ~/.config/nvim- Windows:
git clone https://github.com/hallstrom91/nvim_config.git C:\Users\<YOUR_USERNAME>\AppData\Local\nvim- Install Nerd Fonts:
Install Nerd Fonts: I recommend installing Nerd Fonts (non-Mono versions) for optimal icon support. You can download it from the following link: Nerd Fonts Download
- Install Fonts:
-
Linux: Download the font files and extract them. Move them to your font directory (usually ~/.fonts or /usr/share/fonts).
-
Update the font cache:
fc-cache -fv- Windows: Download the font files and extract them. Right-click on the .ttf or .otf files and select "Install."
- Mason will install needed LSP servers.
- Formatters and Linters needs to be installed manual. Inside nvim run command
:Mason. - Recommend Formatters is
Prettier,Black,isortandstylua. - Recommended Linter is
quick-lint-js.
- Leader Key:
Space - Local Leader Key:
\
- Enter CMD line:
;&:
- View more bindings by pressing
space, shows all keybinds. - or use binded key like:
g,c,zor in cmdlineWhichKey
- Open information about plugins etc:
checkhealth
- Stop specific Lsp :
LspStop servername - Start specific Lsp:
LspStart servername
- If you want to use Tailwind LSP:
LspStart tailwindcss - If you want to use css_variables LSP:
LspStart css_variables