Style : Add forceWhiteText.
This commit is contained in:
parent
c5b3675d75
commit
366c0738bd
|
@ -48,7 +48,6 @@
|
||||||
font = {
|
font = {
|
||||||
step = 1;
|
step = 1;
|
||||||
dpi = true;
|
dpi = true;
|
||||||
forceWhite = false;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,17 @@
|
||||||
{ config, ... }: {
|
{ config, ... }: let
|
||||||
|
forceWhiteText = false;
|
||||||
|
in {
|
||||||
color = {
|
color = {
|
||||||
bg = {
|
bg = {
|
||||||
dark = config.lib.stylix.colors.base00;
|
dark = config.lib.stylix.colors.base00;
|
||||||
light = config.lib.stylix.colors.base07;
|
light = config.lib.stylix.colors.base07;
|
||||||
regular = config.lib.stylix.colors.base01;
|
regular = config.lib.stylix.colors.base01;
|
||||||
};
|
};
|
||||||
fg = {
|
fg = if forceWhiteText then {
|
||||||
|
dark = "ffffff";
|
||||||
|
light = "ffffff";
|
||||||
|
regular = "ffffff";
|
||||||
|
} else {
|
||||||
dark = config.lib.stylix.colors.base04;
|
dark = config.lib.stylix.colors.base04;
|
||||||
light = config.lib.stylix.colors.base06;
|
light = config.lib.stylix.colors.base06;
|
||||||
regular = config.lib.stylix.colors.base05;
|
regular = config.lib.stylix.colors.base05;
|
||||||
|
@ -37,9 +43,10 @@
|
||||||
bg-b = config.lib.stylix.colors.base00-rgb-b;
|
bg-b = config.lib.stylix.colors.base00-rgb-b;
|
||||||
bg-g = config.lib.stylix.colors.base00-rgb-g;
|
bg-g = config.lib.stylix.colors.base00-rgb-g;
|
||||||
bg-r = config.lib.stylix.colors.base00-rgb-r;
|
bg-r = config.lib.stylix.colors.base00-rgb-r;
|
||||||
fg-b = config.lib.stylix.colors.base06-rgb-b;
|
|
||||||
fg-g = config.lib.stylix.colors.base06-rgb-g;
|
fg-b = if forceWhiteText then 255 else config.lib.stylix.colors.base06-rgb-b;
|
||||||
fg-r = config.lib.stylix.colors.base06-rgb-r;
|
fg-g = if forceWhiteText then 255 else config.lib.stylix.colors.base06-rgb-g;
|
||||||
|
fg-r = if forceWhiteText then 255 else config.lib.stylix.colors.base06-rgb-r;
|
||||||
};
|
};
|
||||||
|
|
||||||
font = {
|
font = {
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
{ style, setting, util, ... }: let
|
{ style, setting, util, ... }: let
|
||||||
foreground = if setting.foot.font.forceWhite then ''
|
|
||||||
foreground=ffffff
|
|
||||||
'' else ''
|
|
||||||
foreground=${style.color.fg.light}
|
|
||||||
'';
|
|
||||||
dpiaware = if setting.foot.font.dpi then "yes" else "no";
|
dpiaware = if setting.foot.font.dpi then "yes" else "no";
|
||||||
in {
|
in {
|
||||||
config = util.trimTabs ''
|
config = util.trimTabs ''
|
||||||
|
@ -17,5 +12,6 @@ in {
|
||||||
[colors]
|
[colors]
|
||||||
alpha=${toString(style.opacity.terminal)}
|
alpha=${toString(style.opacity.terminal)}
|
||||||
background=${style.color.bg.dark}
|
background=${style.color.bg.dark}
|
||||||
'' + foreground;
|
foreground=${style.color.fg.light}
|
||||||
|
'';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue