MyNixOS website logo

Config files that will be installed to ~/.config/fontconfig/conf.d/.

Declarations
Type
attribute set of (submodule)
Default
{ }
Example
{
  commit-mono-options = {
    enable = true;
    priority = 80;
    source = "./resources/fontconfig/commit-mono.conf";
  };
  tamzen-disable-antialiasing = {
    enable = true;
    priority = 90;
    text = ''
      <?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>
<description>Disable anti-aliasing for Tamzen since it is a bitmap font</description>
<match target="pattern">
<test compare="eq" name="family" qual="any">
<string>Tamzen</string>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
</fontconfig>
    '';
  };
}