This fork of NvChad
remove all base46 integrations in
order to load them only when the figure in chadrc
.
So you can disable the ones that you no longer want to load.
Those ones are not concerned since the are part of the UI
cmp
defaults
nvcheatsheet
nvdash
statusline
syntax
treesitter
- Put this before the
lazy.setup()
in yourinit.lua
function _G.loadhl(name)
local integrations = require("chadrc").base46.integrations
if vim.list_contains(integrations, name) then
dofile(vim.g.base46_cache .. name)
end
end
- And then replace
NvChad
plugin with the fork
-- load plugins
require("lazy").setup({
{
"Fly3RC/NvChad",
lazy = false,
branch = "v2.5",
import = "nvchad.plugins",
},
{ import = "plugins" },
}, lazy_config)