Icons not working

  • Setup a nerdfont as your terminal's default font.

Set highlight groups

  • For that you have to add highlight groups in hl_override ( existing ones which NvChad defines), for new ones, use hl_add.
  • Check theming docs for detailed info.

Customize theme colors

  • Use changed_themes option in chadrc. check theming docs for detailed info.

Custom local base46 themes

  • To make a custom local theme thats of the base46 format, you have to create /custom/themes/mytheme.lua. Check base46 docs for more info.

Can I remove base46?

  • No, NvChad hard-depends on base46, just use another config.

Mapping Ctrl + o / i keys

  • In Nvchad <Tab> & <S-Tab> are mapped by default and nvim maps to <C-i> if <Tab> key is mapped. Check

  • To map those keys, you should either disable <Tab> in your custom mappings file or have certain settings in your terminal config, for exampele: alacritty config :

key_bindings:
   - { key: I, mods: Control, chars: "\x1b[105;6u" }