Как использовать разные конфиги редактора

Полсотни форков вима на свете, и дифф между ними почти всегда сводится к паре килобайтов конфига: кремний тут ни при чём, всё решает текст, который ты ему подсовываешь. Чтобы держать несколько таких характеров параллельно, кладём конфиг в директорию, отличную от ./config/nvim, и указываем глобальную переменную NVIM_APPNAME при запуске:

git clone https://github.com/NvChad/starter ~/.config/nvim-nvchad

а сам старт выглядит так:

NVIM_APPNAME=nvim-nvchad nvim

Подробнее тут