mv nvconfig to ui repo
so non nvchad users can use ui/base46 with chadrc instead of adding all of nvconfig options!
This commit is contained in:
parent
dc8726a9b1
commit
0891fef69f
@ -1,89 +0,0 @@
|
|||||||
local M = {}
|
|
||||||
|
|
||||||
M.ui = {
|
|
||||||
------------------------------- base46 -------------------------------------
|
|
||||||
-- hl = highlights
|
|
||||||
hl_add = {},
|
|
||||||
hl_override = {},
|
|
||||||
changed_themes = {},
|
|
||||||
theme_toggle = { "onedark", "one_light" },
|
|
||||||
theme = "onedark", -- default theme
|
|
||||||
transparency = false,
|
|
||||||
|
|
||||||
cmp = {
|
|
||||||
icons = true,
|
|
||||||
lspkind_text = true,
|
|
||||||
style = "default", -- default/flat_light/flat_dark/atom/atom_colored
|
|
||||||
},
|
|
||||||
|
|
||||||
telescope = { style = "borderless" }, -- borderless / bordered
|
|
||||||
|
|
||||||
------------------------------- nvchad_ui modules -----------------------------
|
|
||||||
statusline = {
|
|
||||||
theme = "default", -- default/vscode/vscode_colored/minimal
|
|
||||||
-- default/round/block/arrow separators work only for default statusline theme
|
|
||||||
-- round and block will work for minimal theme only
|
|
||||||
separator_style = "default",
|
|
||||||
order = nil,
|
|
||||||
modules = nil,
|
|
||||||
},
|
|
||||||
|
|
||||||
-- lazyload it when there are 1+ buffers
|
|
||||||
tabufline = {
|
|
||||||
enabled = true,
|
|
||||||
lazyload = true,
|
|
||||||
order = { "treeOffset", "buffers", "tabs", "btns" },
|
|
||||||
modules = nil,
|
|
||||||
},
|
|
||||||
|
|
||||||
nvdash = {
|
|
||||||
load_on_startup = false,
|
|
||||||
|
|
||||||
header = {
|
|
||||||
" ▄ ▄ ",
|
|
||||||
" ▄ ▄▄▄ ▄ ▄▄▄ ▄ ▄ ",
|
|
||||||
" █ ▄ █▄█ ▄▄▄ █ █▄█ █ █ ",
|
|
||||||
" ▄▄ █▄█▄▄▄█ █▄█▄█▄▄█▄▄█ █ ",
|
|
||||||
" ▄ █▄▄█ ▄ ▄▄ ▄█ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ",
|
|
||||||
" █▄▄▄▄ ▄▄▄ █ ▄ ▄▄▄ ▄ ▄▄▄ ▄ ▄ █ ▄",
|
|
||||||
"▄ █ █▄█ █▄█ █ █ █▄█ █ █▄█ ▄▄▄ █ █",
|
|
||||||
"█▄█ ▄ █▄▄█▄▄█ █ ▄▄█ █ ▄ █ █▄█▄█ █",
|
|
||||||
" █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ █▄█▄▄▄█ ",
|
|
||||||
},
|
|
||||||
|
|
||||||
buttons = {
|
|
||||||
{ " Find File", "Spc f f", "Telescope find_files" },
|
|
||||||
{ " Recent Files", "Spc f o", "Telescope oldfiles" },
|
|
||||||
{ " Find Word", "Spc f w", "Telescope live_grep" },
|
|
||||||
{ " Bookmarks", "Spc m a", "Telescope marks" },
|
|
||||||
{ " Themes", "Spc t h", "Telescope themes" },
|
|
||||||
{ " Mappings", "Spc c h", "NvCheatsheet" },
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
cheatsheet = {
|
|
||||||
theme = "grid", -- simple/grid
|
|
||||||
excluded_groups = { "terminal (t)", "autopairs", "Nvim", "Opens" }, -- can add group name or with mode
|
|
||||||
},
|
|
||||||
|
|
||||||
lsp = { signature = true },
|
|
||||||
}
|
|
||||||
|
|
||||||
M.term = {
|
|
||||||
winopts = { winhl = "Normal:term,WinSeparator:WinSeparator" },
|
|
||||||
sizes = { sp = 0.3, vsp = 0.2, ["bo sp"] = 0.3, ["bo vsp"] = 0.2 },
|
|
||||||
float = {
|
|
||||||
relative = "editor",
|
|
||||||
row = 0.3,
|
|
||||||
col = 0.25,
|
|
||||||
width = 0.5,
|
|
||||||
height = 0.4,
|
|
||||||
border = "single",
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
||||||
M.base46 = {
|
|
||||||
integrations = {},
|
|
||||||
}
|
|
||||||
|
|
||||||
return vim.tbl_deep_extend("force", M, require "chadrc")
|
|
Loading…
Reference in New Issue
Block a user