Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FStanDev/myNvimConfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Nvim configuration

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.

Config Structure

Base

On base folder you will find the core configuration of nvim, like lazy installation and basic remappings.

Configs

On configs folder you will find specific configuraton for each plugin of my setup.

Prerequisites

Nvim >= 0.11.5 (I´m currently using 0.11.5)

Ripgrep is optional but highly recommended

Node min version 18. This is for some lsp languages

tree-sitter-cli >= '0.26.1' New requirement to make tree-sitter work

Installation

Caution

If something goes wrong with your installation, my recomendation is to nuke everything related to nvim cache files and start from scratch For Linux/Mac

rm -rf ~/.local/share/nvim/
rm -rf ~/.local/state/nvim/
rm -rf ~/.cache/nvim/

For Windows using powershell

Remove-Item -Recurse -Force $env:LOCALAPPDATA\nvim-data
Remove-Item -Recurse -Force $env:LOCALAPPDATA\nvim\state
Remove-Item -Recurse -Force $env:LOCALAPPDATA\Temp\nvim
Remove-Item -Recurse -Force $env:LOCALAPPDATA\nvim-data\lazy\nvim-treesitter

On Mac/Linux:

Delete or backup old nvim folder. 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

On Windows:

rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data

It's require for windows to have on your path the min-gw binaries to compile a few plugins. Please refer to official documentation for installation.

git clone https://github.com/FStanDev/myNvChadConfig.git $ENV:USERPROFILE\AppData\Local\nvim; if ($?) { nvim }

Then, after all plugins installs, execute :MasonInstallAll and is done 😀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages