feat: Add nvchad module and enable nvchad instead of nixvim

This commit is contained in:
ulic-youthlic 2025-10-18 23:10:53 +08:00
parent 66196be557
commit 65a72ab802
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
16 changed files with 460 additions and 4 deletions

31
nvchad/lua/chadrc.lua Normal file
View file

@ -0,0 +1,31 @@
-- This file needs to have same structure as nvconfig.lua
-- https://github.com/NvChad/ui/blob/v3.0/lua/nvconfig.lua
-- Please read that file to know all available options :( @type ChadrcConfig
local M = {}
M.base46 = {
theme = "solarized_light",
-- hl_override = {
-- Comment = { italic = true },
-- ["@comment"] = { italic = true },
-- },
}
M.nvdash = { load_on_startup = true }
M.ui = {
cmp = {
style = "atom_colored",
},
tabufline = {
-- lazyload = true,
enabled = false,
},
statusline = {
enabled = true,
separator_style = "arrow",
theme = "default",
},
}
return M