Mis dotfiles con mi config de nvim y varios.
Configuracion en lua, solo compatible con NeoVim
Versión de Neovim: 0.8.x o superior. El plugin manager que uso es lazy.nvim.
Archivo de config config/nvim/init.lua se debe copiar a ~/.config/nvim/init.lua. Y finalmente dentro de Nvim instalar los plugins:
:Lazy update
Para instalar la config, ejecutar el script install.sh --nvim.
$install.sh --nvim
Están configurados los siguientes servidores (hay que instalarlos y meterlos en el path):
-
pip install python-lsp-server
-
typescript-language-server (tsserver) para js y ts
npm install -g typescript typescript-language-server
-
lua-language-server (sumneko_lua)
git clone https://github.com/sumneko/lua-language-server ....
Treesitter funciona el neovim 0.8 o superior y necesita las siguientes librerias:
- libstdc++
- g++
Para el plugin de rest api necesita:
- tidy