2025-01-18 03:50:54 -06:00
|
|
|
{ flake, ... }:
|
|
|
|
let
|
|
|
|
inherit (flake.config.aesthetics.themes)
|
|
|
|
currentTheme
|
|
|
|
palettes
|
2025-01-14 16:17:42 -06:00
|
|
|
;
|
2025-01-18 03:50:54 -06:00
|
|
|
|
|
|
|
el = palettes.${currentTheme}.colours;
|
|
|
|
in
|
|
|
|
{
|
|
|
|
theme = {
|
|
|
|
background = el.base01;
|
|
|
|
cursor-color = el.base06;
|
|
|
|
foreground = el.base05;
|
2025-01-08 19:06:14 -06:00
|
|
|
palette = [
|
2025-01-18 03:50:54 -06:00
|
|
|
"0=${el.base03}"
|
|
|
|
"1=${el.base08}"
|
|
|
|
"2=${el.base0B}"
|
|
|
|
"3=${el.base0A}"
|
|
|
|
"4=${el.base0D}"
|
|
|
|
"5=${el.base17}"
|
|
|
|
"6=${el.base0C}"
|
|
|
|
"7=${el.base05}"
|
|
|
|
"8=${el.base04}"
|
|
|
|
"9=${el.base08}"
|
|
|
|
"10=${el.base03}"
|
|
|
|
"11=${el.base0A}"
|
|
|
|
"12=${el.base0D}"
|
|
|
|
"13=${el.base17}"
|
|
|
|
"14=${el.base0C}"
|
|
|
|
"15=${el.base05}"
|
2025-01-08 19:06:14 -06:00
|
|
|
];
|
2025-01-18 03:50:54 -06:00
|
|
|
selection-background = el.base04;
|
|
|
|
selection-foreground = el.base05;
|
2025-01-08 19:06:14 -06:00
|
|
|
};
|
|
|
|
}
|