This is my neovim configuration based on the lazyvim distro !!!
# required
mv ~/.config/nvim{,.bak}
# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
git clone https://github.com/RosaUlisses/nvim-config ~/.config
ln -s nvim-config/nvim nvim
- Plugin package manager: Plugin management with lazy.nvim
- Git support: Git infos with gitsigns and other stuff with fugitive
- Autosave: Autosave of the files
- Hop: File navigation
- Debugging: Easy debugging with nvim-dap and nvim-dap-ui
- Competitive programming support: competitest
- Lsp: mason and lsp-config
- LaTeX: Compile, view and autocomplete for LaTeX projects with vim-tex
- Supported programming languages: C/C++, Rust, C#, Haskell and Lua
- Lazyvim: All the default plugins of lazyvim distro
- [] README file to the repo
- [] installation script