nvim-configs/README.md

713 B

Requirements:

Apt packages

There are some packages required by Mason, Telescope, etc.

Note: this is a very loose list.

sudo apt install gcc ripgrep unzip java-common default-jre luarocks cmake libbinutils moreutils shellcheck

Language servers:

:MasonInstall clangd
:MasonInstall lua-language-server@3.15.0
:MasonInstall luacheck
:MasonInstall rust-analyzer
:MasonInstall shellcheck
:MasonInstall vtsls
:MasonInstall vue-language-server
:MasonInstall yaml-language-server
:MasonInstall css-lsp
:MasonInstall docker-langauge-server

To get vue working:

npm install -g @vtsls/language-server

NerdFont

A NerdFont with symbols is required to show icons in tree view