Configuration files for my GNU/Linux installation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dotfiles/nvchad/.config/nvim/lua/chadrc.lua

60 lines
1.7 KiB

3 months ago
-- This file needs to have same structure as nvconfig.lua
-- https://github.com/NvChad/ui/blob/v2.5/lua/nvconfig.lua
---@type ChadrcConfig
local M = {}
-- Path to overriding theme and highlights files
3 months ago
local highlights = require("highlights")
local custom_logo = {
" ",
" ",
" ________________________________ ",
" / '-_ ",
" / . | . \\ ",
" / : \\ | / : \\ ",
" / '-___-' \\ ",
" /_________________________________________ \\ ",
" _______| |________________________--''-L ",
" / F J \\ ",
" / F J L ",
" / :' ': F ",
" / '-___-' / ",
" /_________________________________________--' ",
" ",
" ",
}
local function split_string(s)
local t = {}
for str in string.gmatch(s, "([^\n]+)") do
table.insert(t, str)
end
return t
end
M.ui = {
3 months ago
theme = "gruvchad",
theme_toggle = { "gruvchad", "blossom_light" },
hl_override = highlights.override,
hl_add = highlights.add,
statusline = {
theme = "vscode",
},
hl_override = {
NvDashAscii = { bg = "blue", fg = "white" },
},
3 months ago
nvdash = {
load_on_startup = true,
header = custom_logo,
width = 100,
},
}
return M