2023-12-27 10:31:23 +01:00
|
|
|
{
|
|
|
|
pkgs,
|
|
|
|
config,
|
|
|
|
...
|
|
|
|
}: {
|
|
|
|
programs.alacritty.enable = true;
|
|
|
|
programs.alacritty.settings = {
|
2023-12-27 22:51:17 +01:00
|
|
|
window = {
|
|
|
|
opacity = 0.83;
|
|
|
|
padding = {
|
|
|
|
x = 0;
|
|
|
|
y = 5;
|
|
|
|
};
|
|
|
|
};
|
2023-12-27 10:31:23 +01:00
|
|
|
colors = with config.colorScheme.colors; {
|
|
|
|
bright = {
|
|
|
|
black = "0x${base00}";
|
|
|
|
blue = "0x${base0D}";
|
|
|
|
cyan = "0x${base0C}";
|
|
|
|
green = "0x${base0B}";
|
|
|
|
magenta = "0x${base0E}";
|
|
|
|
red = "0x${base08}";
|
|
|
|
white = "0x${base06}";
|
|
|
|
yellow = "0x${base09}";
|
|
|
|
};
|
|
|
|
cursor = {
|
|
|
|
cursor = "0x${base06}";
|
|
|
|
text = "0x${base06}";
|
|
|
|
};
|
|
|
|
normal = {
|
|
|
|
black = "0x${base00}";
|
|
|
|
blue = "0x${base0D}";
|
|
|
|
cyan = "0x${base0C}";
|
|
|
|
green = "0x${base0B}";
|
|
|
|
magenta = "0x${base0E}";
|
|
|
|
red = "0x${base08}";
|
|
|
|
white = "0x${base06}";
|
|
|
|
yellow = "0x${base0A}";
|
|
|
|
};
|
|
|
|
primary = {
|
|
|
|
background = "0x${base00}";
|
|
|
|
foreground = "0x${base06}";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|