How to use different editor configs
There are half a hundred Vim forks in the world, and the diff between them almost always comes down to a couple of kilobytes of config: silicon has nothing to do with it, everything is decided by the text you feed it. To keep several such characters in parallel, put the config in a directory other than ./config/nvim, and specify the NVIM_APPNAME global variable when launching:
git clone https://github.com/NvChad/starter ~/.config/nvim-nvchad
and the launch itself looks like this:
NVIM_APPNAME=nvim-nvchad nvim