From b9d719e1573edba75ec695f7ec9afa8df8f034c1 Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Thu, 26 Sep 2024 00:30:37 +0200 Subject: [PATCH] style: add zenburn --- modules/options/style/colors.nix | 2 +- modules/options/style/palettes/zenburn.nix | 25 ++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 modules/options/style/palettes/zenburn.nix diff --git a/modules/options/style/colors.nix b/modules/options/style/colors.nix index ef88e94..9cc85fb 100644 --- a/modules/options/style/colors.nix +++ b/modules/options/style/colors.nix @@ -34,7 +34,7 @@ in { options.modules.style = { colorScheme = { name = mkOption { - type = nullOr (enum ["Catppuccin Mocha" "Tokyonight Storm" "Oxocarbon Dark"]); + type = nullOr (enum ["Catppuccin Mocha" "Zenburn"]); description = "The colorscheme that should be used globally to theme your system."; default = "Catppuccin Mocha"; }; diff --git a/modules/options/style/palettes/zenburn.nix b/modules/options/style/palettes/zenburn.nix new file mode 100644 index 0000000..44a4091 --- /dev/null +++ b/modules/options/style/palettes/zenburn.nix @@ -0,0 +1,25 @@ +{ + colorscheme = { + slug = "zenburn"; + name = "Zenburn"; + variant = "dark"; + palette = { + base00 = "#383838"; + base01 = "#404040"; + base02 = "#606060"; + base03 = "#6f6f6f"; + base04 = "#808080"; + base05 = "#dcdccc"; + base06 = "#c0c0c0"; + base07 = "#ffffff"; + base08 = "#dca3a3"; + base09 = "#afaf8f"; + base0A = "#e0cf9f"; + base0B = "#5f7f5f"; + base0C = "#93e0e3"; + base0D = "#7cb8bb"; + base0E = "#dc8cc3"; + base0F = "#000000"; + }; + }; +}