Files
2026-08-23 16:57:44 -07:00

66 lines
1.6 KiB
Lua

-- Generated by Noctalia
local primary = "rgb(7aa2f7)"
local surface = "rgb(1a1b26)"
local on_surface = "rgb(c0caf5)"
local secondary = "rgb(bb9af7)"
local on_secondary = "rgb(16161e)"
local error = "rgb(f7768e)"
local on_error = "rgb(16161e)"
local shadow = "rgb(15161e)"
local function apply_theme()
hl.config({
general = {
col = {
active_border = primary,
inactive_border = surface,
},
},
decoration = {
shadow = {
color = shadow,
},
glow = {
color = shadow,
},
},
group = {
col = {
border_active = secondary,
border_inactive = surface,
border_locked_active = error,
border_locked_inactive = surface,
},
groupbar = {
gradients = true,
col = {
active = secondary,
inactive = surface,
locked_active = error,
locked_inactive = surface,
},
text_color = on_secondary,
text_color_inactive = on_surface,
text_color_locked_active = on_error,
text_color_locked_inactive = on_surface,
},
},
})
end
return {
colors = {
primary = primary,
surface = surface,
on_surface = on_surface,
secondary = secondary,
on_secondary = on_secondary,
error = error,
on_error = on_error,
shadow = shadow,
},
apply_theme = apply_theme
}