Skip to content

Instantly share code, notes, and snippets.

@avsej
Created May 28, 2010 07:28
Show Gist options
  • Save avsej/416876 to your computer and use it in GitHub Desktop.
Save avsej/416876 to your computer and use it in GitHub Desktop.
My font config. I like DejaVu fonts
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font" >
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="hintstyle" >
<const>hintfull</const>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<!-- sans-serif -->
<match target="pattern">
<test qual="any" name="family">
<string>helvetica</string>
<string>Helvetica</string>
<string>Bitstream Charter</string>
<string>Bitstream Vera Sans</string>
<string>Arial</string>
<string>arial</string>
<string>clean</string>
<string>DejaVu Sans Condensed</string>
<string>FreeSans</string>
<string>freesans</string>
<string>Lucida</string>
<string>LucidaBright</string>
<string>Lucida Bright</string>
<string>Lucida Grande</string>
<string>Luxi Sans</string>
<string>MgOpen Cosmetica</string>
<string>MgOpen Modata</string>
<string>MgOpen Moderna</string>
<string>System</string>
<string>URW Gothic L</string>
<string>Verdana</string>
</test>
<edit name="family" mode="assign"> <string>DejaVu Sans Book</string> </edit>
</match>
<!-- serif -->
<match target="pattern">
<test qual="any" name="family">
<string>Bitstream Vera Serif</string>
<string>Georgia</string>
<string>DejaVu Serif Condensed</string>
<string>FreeSerif</string>
<string>Luxi Serif</string>
<string>MgOpen Canonica</string>
<string>New Century Schoolbook</string>
<string>New York</string>
<string>Palatino</string>
<string>Times</string>
<string>Times New Roman</string>
<string>URW Bookman L</string>
<string>URW Palladio L</string>
</test>
<edit name="family" mode="assign">
<string>DejaVu Serif</string>
</edit>
</match>
<!--monospace-->
<match target="pattern">
<test qual="any" name="family">
<string>Andale Mono</string>
<string>Bitstream Vera Sans Mono</string>
<string>Courier New</string>
<string>Courier</string>
<string>courier</string>
<string>Fixedsys</string>
<string>FreeMono</string>
<string>LucidaTypewriter</string>
<string>Lucida Typewriter</string>
<string>Luxi Mono</string>
<string>Monaco</string>
<string>Terminal</string>
</test>
<edit name="family" mode="assign">
<string>DejaVu Sans Mono</string>
</edit>
</match>
<alias>
<family>sans-serif</family>
<prefer>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>DejaVu Sans Serif</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
<alias>
<family>cursive</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
<alias>
<family>fantasy</family>
<prefer>
<family>DejaVu Sans Mono</family>
</prefer>
</alias>
</fontconfig>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment