aboutsummaryrefslogtreecommitdiffstats
path: root/hosts/mercury/system/fonts.nix
blob: c850a061798a1fb39f86440e27f2255558135bea (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
{ pkgs, ... }:

{
  fonts = {
    enableDefaultPackages = true;

    fontconfig = {
      enable = true;
      antialias = true;

      hinting = {
        enable = true;
        autohint = false;
        style = "slight";
      };

      subpixel = {
        lcdfilter = "default";
        rgba = "rgb";
      };

      defaultFonts = {
        emoji = [ "Twitter Color Emoji" ];
        monospace = [ "Berkeley Mono" "Symbols Nerd Font Mono" ];
        sansSerif = [ "Inter" ];
        serif = [ "Inter" ];
      };
    };
    
    packages = with pkgs; [
      nerd-fonts.symbols-only
      twitter-color-emoji
      berkeley-mono
      inter
    ];
  };
}