{ pkgs, ... }:
{
  niveum.fonts.size = 9;

  fonts = {
    enableDefaultFonts = true;
    enableFontDir = true;
    fonts = with pkgs; [
      corefonts
      eb-garamond
      fira
      font-awesome-ttf
      ibm-plex
      inconsolata
      iosevka
      libertine
      lmodern
      noto-fonts
      roboto
      roboto-mono
      roboto-slab
      source-code-pro
      source-serif-pro
      ubuntu_font_family
    ];
    fontconfig = {
      defaultFonts = {
        monospace = [ "Source Code Pro" ];
        serif = [ "Source Serif Pro" ];
        sansSerif = [ "IBM Plex" ];
      };
      ultimate = {
        enable = true;
        substitutions = "combi";
      };
    };
  };
}
