rice syntax
This commit is contained in:
@@ -6,40 +6,39 @@ pkgs: rec {
|
|||||||
rounding = 3;
|
rounding = 3;
|
||||||
gap-size = 5;
|
gap-size = 5;
|
||||||
border-width = 2;
|
border-width = 2;
|
||||||
color =
|
color = let
|
||||||
let
|
dark = (-0.5);
|
||||||
dark = (-0.5);
|
bright = (0.5);
|
||||||
bright = (0.5);
|
alter-set = let f = lib.alter-luminace-hex; in color-name: color-value: { base = color-value; dark = f color-value dark; bright = f color-value bright; };
|
||||||
alter-set = let f = lib.alter-luminace-hex; in color-name: color-value: { base = color-value; dark = f color-value dark; bright = f color-value bright; };
|
alter = let f = lib.alter-luminace-hex; in color-value: { base = color-value; dark = f color-value dark; bright = f color-value bright; };
|
||||||
alter = let f = lib.alter-luminace-hex; in color-value: { base = color-value; dark = f color-value dark; bright = f color-value bright; };
|
# ccolor = builtins.mapAttrs alter-set (builtins.fromJSON (builtins.readFile ./colors.json));
|
||||||
# ccolor = builtins.mapAttrs alter-set (builtins.fromJSON (builtins.readFile ./colors.json));
|
ccolor = builtins.mapAttrs alter-set {
|
||||||
ccolor = builtins.mapAttrs alter-set {
|
black = "#111111"; # "#111111" "#001100";
|
||||||
black = "#111111"; # "#111111" "#001100";
|
white = "#dddddd"; # "#dddddd" "#66dd66";
|
||||||
white = "#dddddd"; # "#dddddd" "#66dd66";
|
blue = "#4444dd"; # "#3333dd" "#003300";
|
||||||
blue = "#4444dd"; # "#3333dd" "#003300";
|
cyan = "#44dddd"; # "#11dddd" "#00dd55";
|
||||||
cyan = "#44dddd"; # "#11dddd" "#00dd55";
|
green = "#44dd44"; # "#11dd11" "#11dd11";
|
||||||
green = "#44dd44"; # "#11dd11" "#11dd11";
|
magenta = "#dd44dd"; # "#dd11dd" "#005500";
|
||||||
magenta = "#dd44dd"; # "#dd11dd" "#005500";
|
red = "#dd4444"; # "#dd1111" "#00aa00";
|
||||||
red = "#dd4444"; # "#dd1111" "#00aa00";
|
yellow = "#dddd44"; # "#dddd11" "#ffff00";
|
||||||
yellow = "#dddd44"; # "#dddd11" "#ffff00";
|
};
|
||||||
};
|
facolor = builtins.mapAttrs alter-set (builtins.fromJSON (builtins.readFile ./colors.json)).to_alter;
|
||||||
facolor = builtins.mapAttrs alter-set (builtins.fromJSON (builtins.readFile ./colors.json)).to_alter;
|
fbcolor = (builtins.fromJSON (builtins.readFile ./colors.json)).base;
|
||||||
fbcolor = (builtins.fromJSON (builtins.readFile ./colors.json)).base;
|
fcolor = facolor // fbcolor;
|
||||||
fcolor = facolor // fbcolor;
|
xcolor = with ccolor; with fcolor; {
|
||||||
xcolor = with ccolor; with fcolor; rec {
|
background = "#000000";
|
||||||
background = "#000000";
|
# foreground = "#dddddd";
|
||||||
# foreground = "#dddddd";
|
# accent = blue;
|
||||||
# accent = blue;
|
# secondary = cyan;
|
||||||
# secondary = cyan;
|
# tertiary = magenta;
|
||||||
# tertiary = magenta;
|
# special = yellow;
|
||||||
# special = yellow;
|
# weird = green;
|
||||||
# weird = green;
|
positive = alter "#00dd00";
|
||||||
positive = alter "#00dd00";
|
negative = alter "#dd0000";
|
||||||
negative = alter "#dd0000";
|
border = accent.base;
|
||||||
border = accent.base;
|
border2 = secondary.base;
|
||||||
border2 = secondary.base;
|
};
|
||||||
};
|
in ccolor // fcolor // xcolor;
|
||||||
in ccolor // fcolor // xcolor;
|
|
||||||
font = {
|
font = {
|
||||||
code = {
|
code = {
|
||||||
name = "JetBrainsMono-NF";
|
name = "JetBrainsMono-NF";
|
||||||
|
|||||||
Reference in New Issue
Block a user