feat: simplified themes module

This commit is contained in:
Nick 2025-01-18 03:50:54 -06:00
parent b0fdd1d958
commit a5ec879db0
119 changed files with 2045 additions and 4624 deletions

View file

@ -1,22 +1,25 @@
{flake, ...}: let
inherit
(flake.config.aesthetics.themes.schemes.catppuccin-macchiato)
colours
;
inherit
(flake.config.aesthetics.themes)
{ flake, ... }:
let
inherit (flake.config.aesthetics.themes)
currentTheme
palettes
font
;
el = palettes.${currentTheme}.colours;
makeColor = c: "#" + c;
in {
in
{
global = {
font = "${font} 10";
background = makeColor colours.base;
font = "${font.name} 10";
background = makeColor el.base01;
frame_color = makeColor el.base0E;
foreground = makeColor el.base05;
corner_radius = 10;
fade_in_duration = 1000;
foreground = makeColor colours.text;
frame = 10000;
frame_color = makeColor colours.mauve;
frame_width = 1;
icon_corner_radius = 10;
monitor = 1;
@ -28,7 +31,7 @@ in {
};
urgency_critical = {
frame_color = makeColor colours.peach;
frame_color = makeColor el.base09;
timeout = 0;
};
}