Improve color system, rofi theme formatting system

This commit is contained in:
Elnu 2023-01-25 17:47:51 -08:00
parent 5efa9a24bb
commit cd0afe0797
5 changed files with 29 additions and 19 deletions

View file

@ -1,8 +1,12 @@
let
theme = import ./everforest;
colors = {
undefined = "#ff00ff";
fg1 = "#ffffff";
};
in
{
undefined = "#ff00ff";
fg1 = "#ffffff";
css = lib: lib.strings.concatStringsSep "\n" (lib.attrValues (lib.mapAttrs (k: v: " --${k}: ${v};") theme.colors));
} // theme // theme.colors
}
// colors // theme.colors # Root colors
// theme // { colors = theme.colors // colors; } # Dedicated color set

View file

@ -1,4 +1,6 @@
{
theme = "everforest";
kitty-theme = "Everforest Dark Hard";
gtkTheme = pkgs: {
package = pkgs.callPackage ./gtk.nix {};

View file

@ -1,4 +1,6 @@
{
theme = "nord";
kitty-theme = "Nord";
wallpaper = "roxynord.png";
gtkTheme = pkgs: {