summaryrefslogtreecommitdiff
path: root/home-manager/addons/alacritty.nix
blob: 8ae52f2947b1fd7c5d70f89b72cc7e7b991fd2af (plain)
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
{ pkgs, config, ... }:

{
  home.file = {
    ".config/alacritty/alacritty.yml".text = ''
      font:
        normal:
          family: Neo Comic Mono
          style: Regular
        bold:
          family: Neo Comic Mono
          style: Bold
        size: 12

      colors:
        primary:
          background: '0x${config.colorScheme.colors.base00}'
          foreground: '0x${config.colorScheme.colors.base05}'
        normal:
          black:   '0x${config.colorScheme.colors.base01}'
          red:     '0x${config.colorScheme.colors.base08}'
          green:   '0x${config.colorScheme.colors.base0B}'
          yellow:  '0x${config.colorScheme.colors.base0A}'
          blue:    '0x${config.colorScheme.colors.base0D}'
          magenta: '0x${config.colorScheme.colors.base0E}'
          cyan:    '0x${config.colorScheme.colors.base0C}'
          white:   '0x${config.colorScheme.colors.base06}'
        bright:
          black:   '0x${config.colorScheme.colors.base02}'
          red:     '0x${config.colorScheme.colors.base12}'
          green:   '0x${config.colorScheme.colors.base14}'
          yellow:  '0x${config.colorScheme.colors.base13}'
          blue:    '0x${config.colorScheme.colors.base16}'
          magenta: '0x${config.colorScheme.colors.base17}'
          cyan:    '0x${config.colorScheme.colors.base15}'
          white:   '0x${config.colorScheme.colors.base07}'
    '';
  };
}
Software created with 💖