diff options
-rw-r--r-- | .config/nvim/README.md | 50 |
1 files changed, 39 insertions, 11 deletions
diff --git a/.config/nvim/README.md b/.config/nvim/README.md index b72af5d..3212743 100644 --- a/.config/nvim/README.md +++ b/.config/nvim/README.md @@ -1,5 +1,7 @@ # Neovim +Most of my config is stolen from https://github.com/ChristianChiarulli/LunarVim + ## Requirements Must have neovim >= 0.5 @@ -11,22 +13,11 @@ macOS: brew install lazygit ``` -Ubuntu: -``` -sudo add-apt-repository ppa:lazygit-team/release -sudo apt-get update -sudo apt-get install lazygit -``` - Arch: ``` https://aur.archlinux.org/packages/lazygit/ ``` -### Coc-explorer - -`:CocInstall coc-explorer` - ### Ranger ``` pip3 install ranger-fm pynvim @@ -45,3 +36,40 @@ macOS: ### Treesitter `:TSInstall {language}` + +### LSP + +``` + :LspInstall <your_language_server> +``` + +### Programs + +``` +ranger +ueberzug +ripgrep +pynvim +neovim-remote +``` + +### EFM server +Need to install `efm-langserver` for linters and formatters to work. + +``` +:LspInstall efm + +``` + +### Formatters and Linters +*Python* +``` +black +flake8 +``` + +*Lua* +`luarocks install --server=https://luarocks.org/dev luaformatter` + +*Yaml, json, js, html, css* +`npm install -g prettier` |