Extra font config files that will be added to ~/.config/fontconfig/conf.d/. Files are named like fontconfig/conf.d/{priority}-{label}.conf.
Declarations
Type
attribute set of (submodule)Default
{ }Example
{
commit-mono-options = {
enable = true;
priority = 80;
source = "./resources/fontconfig/commit-mono.conf";
};
tamzen = {
enable = true;
label = "tamzen-disable-antialiasing";
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>
'';
};
}