Initialy this was my nvchad configuration, but on v2.5 there were some changes that break my configuration and piss me off so I decided to make my own nvim configuration, to be as simple as possible for my needs, and leave it plublic if anyone wants to replicate it.
I don´t believe the v2.5 change was wrong, it was just a change and I´m still very grateful to Siduck for the amazing tool he made, and some configs are direct copies from their repo, like NvimTree configuration.
I´ll add more configuration as I need it.
On base folder you will find the core configuration of nvim, like lazy installation and basic remappings.
On configs folder you will find specific configuraton for each plugin of my setup.
Nvim 0.9.5
Ripgrep is optional but highly recommended
Node min version 18. This is for some lsp languages
Delete or backup old nvim folder just in case. Below commands shows how to delete old configuration
rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim
Then, clone this repo
git clone https://github.com/FStanDev/myNvChadConfig.git ~/.config/nvim && nvim
rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data
git clone https://github.com/FStanDev/myNvChadConfig.git $ENV:USERPROFILE\AppData\Local\nvim && nvim
Then, after all plugins installs, execute :MasonInstallAll
and is done 😀