blob: 982fd7c2cda654f79dbca0e72956ce24592be219 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
{lib, config, ...}: {
options.alacritty.enable = lib.mkEnableOption "alacritty config";
config = lib.mkIf config.alacritty.enable {
programs.alacritty = {
enable = true;
settings = {
window = {
dimensions = { columns = 110; lines = 30; };
padding = { x = 0; y = 0; };
opacity = 0.80;
blur = false;
};
font = {
normal = { family = "IosevkaTerm NF"; style = "regular"; };
bold = { family = "IosevkaTerm NF"; style = "bold"; };
size = 14.00;
};
colors = {
primary = {
background = "#282c34";
foreground = "#abb2bf";
};
normal = {
black = "#1e2127";
red = "#e06c75";
green = "#98c379";
yellow = "#d19a66";
blue = "#61afef";
magenta = "#c678dd";
cyan = "#56b6c2";
white = "#abb2bf";
};
bright = {
black = "#5c6370";
red = "#e06c75";
green = "#98c379";
yellow = "#d19a66";
blue = "#61afef";
magenta = "#c678dd";
cyan = "#56b6c2";
white = "#ffffff";
};
};
};
};
};
}
|