Ever wondered why xkcd.com looks so bad on OpenBSD? This diff adds Dejavu replacements for the generic "Lucida" family as well as replacements for all Lucida-type fonts shipped with OSX and Windows.
Test: http://www.tmux.org/~tobiasu/tmp/fonttest.html Index: 31-nonmst.conf =================================================================== RCS file: /home/vcs/cvs/openbsd/xenocara/lib/fontconfig/conf.d/31-nonmst.conf,v retrieving revision 1.3 diff -u -p -r1.3 31-nonmst.conf --- 31-nonmst.conf 21 Jan 2010 19:57:57 -0000 1.3 +++ 31-nonmst.conf 8 Jan 2012 20:05:03 -0000 @@ -61,4 +61,49 @@ </edit> </match> + <match target="pattern"> + <test qual="any" name="family"> + <string>Lucida</string> + </test> + <edit name="family" mode="assign"> + <string>DejaVu Sans</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Lucida Grande</string> + </test> + <edit name="family" mode="assign"> + <string>DejaVu Sans</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Lucida Sans Unicode</string> + </test> + <edit name="family" mode="assign"> + <string>DejaVu Sans</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Lucida Sans Typewriter</string> + </test> + <edit name="family" mode="assign"> + <string>DejaVu Sans Mono</string> + </edit> + </match> + + <match target="pattern"> + <test qual="any" name="family"> + <string>Lucida Console</string> + </test> + <edit name="family" mode="assign"> + <string>DejaVu Sans Mono</string> + </edit> + </match> + </fontconfig>