finish switch to stylix
This commit is contained in:
parent
4dd4497139
commit
f4774a6cae
10 changed files with 229 additions and 548 deletions
|
@ -59,89 +59,42 @@ in {
|
|||
target = "alacritty/config/${active}.toml";
|
||||
source = let
|
||||
inherit (config.modules.themes.font) mono sans;
|
||||
inherit (config.modules.themes.colors.main) bright normal types;
|
||||
|
||||
tomlFormat = pkgs.formats.toml {};
|
||||
in
|
||||
tomlFormat.generate "alacritty-theme" {
|
||||
font = {
|
||||
builtin_box_drawing = true;
|
||||
size = mono.size;
|
||||
in tomlFormat.generate "alacritty-theme" {
|
||||
font = {
|
||||
builtin_box_drawing = true;
|
||||
size = mono.size;
|
||||
|
||||
normal = {
|
||||
family = "${mono.family}";
|
||||
style = "${sans.weight}";
|
||||
};
|
||||
|
||||
italic = {
|
||||
family = "${mono.family}";
|
||||
style = "${sans.weight} Italic";
|
||||
};
|
||||
|
||||
bold = {
|
||||
family = "${mono.family}";
|
||||
style = "${mono.weight}";
|
||||
};
|
||||
|
||||
bold_italic = {
|
||||
family = "${mono.family}";
|
||||
style = "${mono.weight} Italic";
|
||||
};
|
||||
|
||||
offset = {
|
||||
x = 0;
|
||||
y = 0;
|
||||
};
|
||||
glyph_offset = {
|
||||
x = 0;
|
||||
y = 0;
|
||||
};
|
||||
normal = {
|
||||
family = "${mono.family}";
|
||||
style = "${sans.weight}";
|
||||
};
|
||||
|
||||
colors = {
|
||||
primary = {
|
||||
foreground = "${types.fg}";
|
||||
background = "${types.bg}";
|
||||
};
|
||||
italic = {
|
||||
family = "${mono.family}";
|
||||
style = "${sans.weight} Italic";
|
||||
};
|
||||
|
||||
cursor = {
|
||||
text = "${types.bg}";
|
||||
cursor = "${normal.yellow}";
|
||||
};
|
||||
bold = {
|
||||
family = "${mono.family}";
|
||||
style = "${mono.weight}";
|
||||
};
|
||||
|
||||
vi_mode_cursor = {
|
||||
text = "${types.bg}";
|
||||
cursor = "${normal.blue}";
|
||||
};
|
||||
bold_italic = {
|
||||
family = "${mono.family}";
|
||||
style = "${mono.weight} Italic";
|
||||
};
|
||||
|
||||
selection = {
|
||||
text = "${types.bg}";
|
||||
background = "${types.highlight}";
|
||||
};
|
||||
|
||||
normal = {
|
||||
black = "${normal.black}";
|
||||
red = "${normal.red}";
|
||||
green = "${normal.green}";
|
||||
yellow = "${normal.yellow}";
|
||||
blue = "${normal.blue}";
|
||||
magenta = "${normal.magenta}";
|
||||
cyan = "${normal.cyan}";
|
||||
white = "${normal.white}";
|
||||
};
|
||||
|
||||
bright = {
|
||||
black = "${bright.black}";
|
||||
red = "${bright.red}";
|
||||
green = "${bright.green}";
|
||||
yellow = "${bright.yellow}";
|
||||
blue = "${bright.blue}";
|
||||
magenta = "${bright.magenta}";
|
||||
cyan = "${bright.cyan}";
|
||||
white = "${bright.white}";
|
||||
};
|
||||
offset = {
|
||||
x = 0;
|
||||
y = 0;
|
||||
};
|
||||
glyph_offset = {
|
||||
x = 0;
|
||||
y = 0;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue