home-manager @ 199f5268ddeec261f5cba352d741f64517eb68e5

 1{
 2  pkgs,
 3  inputs,
 4  ...
 5}: let
 6  tomlFormat = pkgs.formats.toml {};
 7in {
 8  xdg.configFile."alacritty/alacritty.toml".source = tomlFormat.generate "alacritty.toml" {
 9    shell = {
10      program = "/usr/bin/fish";
11    };
12    colors = {
13      primary = {
14        background = "#ffffff";
15        foreground = "#24292f";
16      };
17      normal = {
18        black = "#24292e";
19        red = "#d73a49";
20        green = "#28a745";
21        yellow = "#dbab09";
22        blue = "#0366d6";
23        magenta = "#5a32a3";
24        cyan = "#0598bc";
25        white = "#6a737d";
26      };
27      bright = {
28        black = "#959da5";
29        red = "#cb2431";
30        green = "#22863a";
31        yellow = "#b08800";
32        blue = "#005cc5";
33        magenta = "#5a32a3";
34        cyan = "#3192aa";
35        white = "#d1d5da";
36      };
37    };
38    font = {
39      normal = {
40        family = "iosevka";
41        style = "Regular";
42      };
43      bold = {
44        family = "iosevka";
45        style = "Bold";
46      };
47      italic = {
48        family = "iosevka";
49        style = "Italic";
50      };
51      bold_italic = {
52        family = "iosevka";
53        style = "BoldItalic";
54      };
55      size = 15;
56    };
57  };
58}