Files
dotfiles/user/dot_config/fontconfig/fonts.conf
T
Frank Zechert 181b339296 initial commit
2026-07-24 02:44:00 +02:00

46 lines
1.3 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:font.dtd">
<fontconfig>
<!-- Enable typographic features of FiraCode font, for all applications. -->
<match target="font">
<test name="family" compare="contains" ignore-blanks="true" qual="any">
<string>FiraCode</string>
</test>
<edit name="fontfeatures" mode="append">
<string>ss02 on</string>
<string>cv19 on</string>
<string>cv23 on</string>
<string>ss08 on</string>
</edit>
</match>
<!-- Apply text rasterization, hinting, and anti-aliasing -->
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
<edit name="lcdfilter" mode="assign">
<const>lcddefault</const>
</edit>
</match>
<!-- FiraCode Nerd Font Mono as default monospace font -->
<match target="pattern">
<test name="family">
<string>monospace</string>
</test>
<edit name="family" mode="assign">
<string>FiraMono Nerd Font</string>
</edit>
</match>
</fontconfig>