-
Notifications
You must be signed in to change notification settings - Fork 1
/
chadrc.lua
39 lines (33 loc) · 1.06 KB
/
chadrc.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---@type ChadrcConfig
local M = {}
-- Path to overriding theme and highlights files
local highlights = require "custom.highlights"
M.ui = {
theme = "gatekeeper",
theme_toggle = { "gatekeeper", "one_light" },
hl_override = highlights.override,
hl_add = highlights.add,
cmp = {
icons = true,
lspkind_text = true,
style = "atom_colored", -- default/flat_light/flat_dark/atom/atom_colored
border_color = "grey_fg", -- only applicable for "default" style, use color names from base30 variables
selected_item_bg = "colored", -- colored / simple
},
tabufline = {
enabled = true,
lazyload = false,
overriden_modules = nil,
},
statusline = {
theme = "vscode_colored", -- 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",
overriden_modules = nil,
},
}
M.plugins = "custom.plugins"
-- check core.mappings for table structure
M.mappings = require "custom.mappings"
return M