helix color ++

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2024-05-14 18:51:14 +02:00
parent d97010da0c
commit 44cedfa442
7 changed files with 122 additions and 89 deletions

View File

@@ -80,27 +80,26 @@
rice = rec {
lib = import ./nxlib/ricelib.nix { lib = nixpkgs.lib; };
transparency = 0.9;
rounding = 0;
gap-size = 0;
border-width = 2;
rounding = 10;
gap-size = 10;
border-width = 3;
color =
let
dark = (-0.3);
bright = (0.3);
bright = (0.5);
alter = let f = rice.lib.alter-luminace-hex; in color-name: color-value: { base = color-value; dark = f color-value dark; bright = f color-value bright; };
ccolor = builtins.mapAttrs alter {
black = "#000000";
grey = "#666666";
white = "#dddddd";
blue = "#4411ff";
cyan = "#00ffff";
green = "#00ff00";
magenta = "#ff00ff";
red = "#ff0044";
yellow = "#ff4400";
black = "#111111";
white = "#dddddd";
blue = "#1111dd";
cyan = "#11dddd";
green = "#11dd11";
magenta = "#dd11dd";
red = "#dd1111";
yellow = "#dddd11";
};
xcolor = with ccolor; {
background = black.base;
background = black.dark;
foreground = white.base;
border = red.base;
border2 = blue.base;