]> code.delx.au - dotfiles/blobdiff - .config/fontconfig/fonts.conf
fontconfig: -apple-system font
[dotfiles] / .config / fontconfig / fonts.conf
index b1dcbbd35cecce9fc445ee5bafc5fd27d642ce33..a57c076375b396011d759cb14dfeb9e9dff0d32c 100644 (file)
@@ -2,57 +2,66 @@
 <!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
 <fontconfig>
 
-<!--
-       General settings.
--->
+<!-- General settings. -->
 <match target="font">
-       <edit name="antialias" mode="assign"><bool>true</bool></edit>
-       <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
-       <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit>
-       <edit name="autohint" mode="assign"><bool>false</bool></edit>
-       <edit name="hinting" mode="assign"><bool>false</bool></edit>
-       <edit name="hintstyle" mode="assign"><const>hintnone</const></edit>
-       <edit name="rgba" mode="append"><const>rgb</const></edit>
+    <edit name="antialias" mode="assign"><bool>true</bool></edit>
+    <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit>
+    <edit name="embeddedbitmap" mode="assign"><bool>false</bool></edit>
+    <edit name="autohint" mode="assign"><bool>false</bool></edit>
+    <edit name="hinting" mode="assign"><bool>true</bool></edit>
+    <edit name="hintstyle" mode="assign"><const>hintslight</const></edit>
+    <edit name="rgba" mode="append"><const>rgb</const></edit>
 </match>
 
 
 
-<!--
-       Ugly fonts to disable. This must come before the default fonts.
--->
+<!-- Disable bitmap fonts. -->
+<selectfont><rejectfont><pattern>
+    <patelt name="scalable"><bool>false</bool></patelt>
+</pattern></rejectfont></selectfont>
+
+
+
+<!-- Ugly fonts to disable. This must come before the default fonts. -->
+<match target="pattern">
+    <test qual="any" name="family"><string>Nimbus Mono L</string></test>
+    <edit name="family" mode="assign"><string>monospace</string></edit>
+</match>
+
+
+
+<!-- Redirect -apple-system font for Firefox -->
 <match target="pattern">
-       <test qual="any" name="family"><string>Nimbus Mono L</string></test>
-       <edit name="family" mode="assign"><string>monospace</string></edit>
+    <test qual="any" name="family"><string>-apple-system</string></test>
+    <edit name="family" mode="assign"><string>sans-serif</string></edit>
 </match>
 
 
 
-<!--
-       Default fonts.
--->
+<!-- Default fonts. -->
 <alias>
-       <family>serif</family>
-       <prefer>
-               <family>Georgia</family>
-               <family>DejaVu Serif</family>
-       </prefer>
+    <family>serif</family>
+    <prefer>
+        <family>Georgia</family>
+        <family>DejaVu Serif</family>
+    </prefer>
 </alias>
 <alias>
-       <family>sans-serif</family>
-       <prefer>
-               <family>Source Sans Pro</family>
-               <family>Ubuntu</family>
-               <family>DejaVu Sans</family>
-       </prefer>
+    <family>sans-serif</family>
+    <prefer>
+        <family>Ubuntu</family>
+        <family>Source Sans Pro</family>
+        <family>DejaVu Sans</family>
+    </prefer>
 </alias>
 <alias>
-       <family>monospace</family>
-       <prefer>
-               <family>Consolas</family>
-               <family>Inconsolata</family>
-               <family>Ubuntu Mono</family>
-               <family>DejaVu Sans Mono</family>
-       </prefer>
+    <family>monospace</family>
+    <prefer>
+        <family>Ubuntu Mono</family>
+        <family>Consolas</family>
+        <family>Inconsolata</family>
+        <family>DejaVu Sans Mono</family>
+    </prefer>
 </alias>
 
 </fontconfig>