70 lines
1.2 KiB
Lua
70 lines
1.2 KiB
Lua
-- This file needs to have same structure as nvconfig.lua
|
|
-- https://github.com/NvChad/NvChad/blob/v2.5/lua/nvconfig.lua
|
|
|
|
---@type ChadrcConfig
|
|
local M = {}
|
|
|
|
M.ui = {
|
|
-- theme = "nightowl",
|
|
theme = "decay",
|
|
transparency = true,
|
|
statusline = {
|
|
theme = "minimal",
|
|
},
|
|
hl_override = {
|
|
Include = {
|
|
italic = true,
|
|
},
|
|
-- for, while loops
|
|
Repeat = {
|
|
italic = true,
|
|
},
|
|
-- if statements
|
|
Conditional = {
|
|
italic = true,
|
|
},
|
|
-- class, with, as keywords
|
|
["@keyword"] = {
|
|
italic = true,
|
|
},
|
|
-- conditions
|
|
["@keyword.conditional"] = {
|
|
italic = true,
|
|
},
|
|
-- repeat
|
|
["@keyword.repeat"] = {
|
|
italic = true,
|
|
},
|
|
-- function keyword
|
|
["@keyword.function"] = {
|
|
italic = true,
|
|
},
|
|
-- return, yield keywords
|
|
["@keyword.return"] = {
|
|
bold = true,
|
|
},
|
|
-- function names
|
|
["@function"] = {
|
|
italic = false,
|
|
},
|
|
-- symbolic
|
|
["@operator"] = {
|
|
bold = true,
|
|
},
|
|
-- logical keywords
|
|
["@keyword.operator"] = {
|
|
italic = true,
|
|
},
|
|
-- function parameters
|
|
["@parameter"] = {
|
|
italic = true,
|
|
|
|
["@variable"] = {
|
|
italic = false,
|
|
},
|
|
},
|
|
},
|
|
}
|
|
|
|
return M
|