This can be used as an example custom config for NvChad, this branch is a minimal one. Do check the feature_full branch if you need all the ease in your config.
cd ~/.config/nvim/lua
git clone https://github.com/TheBigFish/nvchad_custom_config.git custom
https://www.youtube.com/watch?v=i04sSQjd-qo
https://github.com/dreamsofcode-io/neovim-go-config