about summary refs log tree commit diff
path: root/home/profiles/gui/config/foot.nix
blob: 61fecf785f5c756f56f553bb5f7a1d669c88f301 (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
{ config, neotheme }:

with neotheme.colors;

let
  guiCfg = config.profiles.gui;
in
{
  main = {
    term = "foot";
    font = "${guiCfg.font.name}:pixelsize=${toString guiCfg.font.pixelSize},JetBrainsMono Nerd Font:pixelsize=12";
    letter-spacing = 0;
    # dpi-aware = "yes";
    pad = "16x16 center";
  };

  cursor.style = "beam";

  colors = {
    background = background;
    foreground = foreground;
    regular0 = color0;
    regular1 = color1;
    regular2 = color2;
    regular3 = color3;
    regular4 = color4;
    regular5 = color5;
    regular6 = color6;
    regular7 = color7;
    bright0 = bright0;
    bright1 = bright1;
    bright2 = bright2;
    bright3 = bright3;
    bright4 = bright4;
    bright5 = bright5;
    bright6 = bright6;
    bright7 = bright7;
  };
}