mirror of
https://github.com/anotherhadi/nixy.git
synced 2026-04-03 03:22:10 +02:00
68
home/system/theme/default.nix
Normal file
68
home/system/theme/default.nix
Normal file
@@ -0,0 +1,68 @@
|
||||
{ config, ... }: {
|
||||
|
||||
home.file = {
|
||||
".local/share/themes/FlatColor" = {
|
||||
recursive = true;
|
||||
source = ./gtk;
|
||||
};
|
||||
|
||||
".local/share/themes/FlatColor/colors2".text = ''
|
||||
bg_color:#${config.var.theme.colors.bg}
|
||||
color0:#${config.var.theme.colors.c0}
|
||||
color1:#${config.var.theme.colors.c1}
|
||||
color2:#${config.var.theme.colors.c2}
|
||||
color3:#${config.var.theme.colors.c3}
|
||||
color4:#${config.var.theme.colors.c4}
|
||||
color5:#${config.var.theme.colors.c5}
|
||||
color6:#${config.var.theme.colors.c6}
|
||||
color7:#${config.var.theme.colors.c7}
|
||||
color8:#${config.var.theme.colors.c8}
|
||||
color9:#${config.var.theme.colors.c9}
|
||||
color10:#${config.var.theme.colors.c10}
|
||||
color11:#${config.var.theme.colors.c11}
|
||||
color12:#${config.var.theme.colors.c12}
|
||||
color13:#${config.var.theme.colors.c13}
|
||||
color14:#${config.var.theme.colors.c14}
|
||||
color15:#${config.var.theme.colors.c15}
|
||||
text_color:#${config.var.theme.colors.fg}
|
||||
selected_bg_color:#${config.var.theme.colors.accent}
|
||||
selected_fg_color:#${config.var.theme.colors.accentFg}
|
||||
tooltip_bg_color:#${config.var.theme.colors.bgalt}
|
||||
tooltip_fg_color:#${config.var.theme.colors.fgalt}
|
||||
titlebar_bg_color:#${config.var.theme.colors.bgalt}
|
||||
titlebar_fg_color:#${config.var.theme.colors.fgalt}
|
||||
menu_bg_color:#${config.var.theme.colors.bgalt}
|
||||
menu_fg_color:#${config.var.theme.colors.fgalt}
|
||||
link_color:#${config.var.theme.colors.accent}
|
||||
'';
|
||||
|
||||
".local/share/themes/FlatColor/colors3".text = ''
|
||||
@define-color color0 #${config.var.theme.colors.c0};
|
||||
@define-color color1 #${config.var.theme.colors.c1};
|
||||
@define-color color2 #${config.var.theme.colors.c2};
|
||||
@define-color color3 #${config.var.theme.colors.c3};
|
||||
@define-color color4 #${config.var.theme.colors.c4};
|
||||
@define-color color5 #${config.var.theme.colors.c5};
|
||||
@define-color color6 #${config.var.theme.colors.c6};
|
||||
@define-color color7 #${config.var.theme.colors.c7};
|
||||
@define-color color8 #${config.var.theme.colors.c8};
|
||||
@define-color color9 #${config.var.theme.colors.c9};
|
||||
@define-color color10 #${config.var.theme.colors.c10};
|
||||
@define-color color11 #${config.var.theme.colors.c11};
|
||||
@define-color color12 #${config.var.theme.colors.c12};
|
||||
@define-color color13 #${config.var.theme.colors.c13};
|
||||
@define-color color14 #${config.var.theme.colors.c14};
|
||||
@define-color color15 #${config.var.theme.colors.c15};
|
||||
@define-color selected_bg_color #${config.var.theme.colors.accent};
|
||||
@define-color selected_fg_color #${config.var.theme.colors.accentFg};
|
||||
|
||||
@define-color bg_color #${config.var.theme.colors.bg};
|
||||
@define-color fg_color #${config.var.theme.colors.fg};
|
||||
@define-color base_color @bg_color;
|
||||
@define-color text_color @fg_color;
|
||||
@define-color text_color_disabled mix(@text_color, @base_color, 0.4);
|
||||
@define-color tooltip_bg_color #${config.var.theme.colors.bgalt};
|
||||
@define-color tooltip_fg_color #${config.var.theme.colors.fgalt};
|
||||
'';
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user