You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
{ pkgs, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
home.packages = with pkgs; [ iosevka-bin ]; # syncthing ];
|
|
|
|
|
|
|
|
programs.alacritty = {
|
|
|
|
enable = true;
|
|
|
|
settings = {
|
|
|
|
window = {
|
|
|
|
padding = {
|
|
|
|
x = 12;
|
|
|
|
y = 12;
|
|
|
|
};
|
|
|
|
dimentions = {
|
|
|
|
columns = 0;
|
|
|
|
lines = 0;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
font = {
|
|
|
|
normal.family = "Iosevka Nerd Font";
|
|
|
|
bold.family = "Iosevka Nerd Font";
|
|
|
|
italic.family = "Iosevka Nerd Font";
|
|
|
|
size = 16.0;
|
|
|
|
};
|
|
|
|
key_bindings = [
|
|
|
|
{ key = "N"; mods = "Control|Shift"; action = "SpawnNewInstance"; }
|
|
|
|
{ key = "F"; mods = "Alt"; chars = "\\x1bf"; }
|
|
|
|
{ key = "B"; mods = "Alt"; chars = "\\x1bb"; }
|
|
|
|
# - { key: B, mods: Alt, chars: "\x1bb" }
|
|
|
|
];
|
|
|
|
background_opacity = 0.95;
|
|
|
|
colors = { # Nord
|
|
|
|
primary = {
|
|
|
|
background = "0x2E3440";
|
|
|
|
foreground = "0xD8DEE9";
|
|
|
|
};
|
|
|
|
cursor = {
|
|
|
|
text = "0x2E3440";
|
|
|
|
cursor = "0xD8DEE9";
|
|
|
|
};
|
|
|
|
normal = {
|
|
|
|
black = "0x3B4252";
|
|
|
|
red = "0xBF616A";
|
|
|
|
green = "0xA3BE8C";
|
|
|
|
yellow = "0xEBCB8B";
|
|
|
|
blue = "0x81A1C1";
|
|
|
|
magenta = "0xB48EAD";
|
|
|
|
cyan = "0x88C0D0";
|
|
|
|
white = "0xE5E9F0";
|
|
|
|
};
|
|
|
|
bright = {
|
|
|
|
black = "0x4C566A";
|
|
|
|
red = "0xBF616A";
|
|
|
|
green = "0xA3BE8C";
|
|
|
|
yellow = "0xEBCB8B";
|
|
|
|
blue = "0x81A1C1";
|
|
|
|
magenta = "0xB48EAD";
|
|
|
|
cyan = "0x8FBCBB";
|
|
|
|
white = "0xECEFF4";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|