This is my personal neovim config which I use on my windows machine. I mostly made this repo to help me reinstall this thing again.
install scoop to handle the easily dependencies:
winget install scoop
then install neovim and the dependencies
scoop install neovim
scoop install git
scoop install ripgrep
scoop install gcc
make sure to restart as well since since tree sitter since it bugs out sometimes: treesitter windows support
Use :h rtp
to find the paths that neovim will search for files. It usually defaults to User/Appdata/Local/nvim
and User/Appdata/Local/nvim
but you can set XDG_CONFIG_HOME
somewhere else in the environment variables.
to install lsps, use :LspInstall
.
Mason will let you choose lsps available for the currently open file
- Download Mononoki Nerd Font
- In Powershell, go to
Settings > Defaults > Fontface
and set the font there - Click Save
- Set the font in
./lua/config/options.lua
You can find other fonts here.
Installing auto formatters for conform to use
- htmlbeautifier:
gem install htmlbeautifier
- csharpier:
dotnet tool install csharpier -g