While making it easier for those who want all of their fonts included in
the x11 server-side font list is not an unreasonable goal, forcing them
to be is unreasonable.

As someone who has run X11 regularly for over 20 years now, I absolutely
do not want any type1 or SFNT fonts in my x server font path.  Any app I
use these days with such fonts supports client-side fonts.  For the apps
which require server-side fonts, the bfd fonts suit best.

Putting all of /usr/share/fonts into the fontpath will only slow the X11
startup.

I'd suggest either an eselect(1) driven applet to let one choose which
directories to add to a single .d conf file, or perhaps a non-gentoo-
specific gui app to do so.  Either of those would provide exactly the
right sort of configuation assistance for users who are not comfortable
editing their configs in text editors.

Or, if you are feeling ambitious, write an X-Font-Server which uses
libfontconfig to find fonts, generates and keeps a cache of fc-pattern
to/from xlfd mappings, and serves said fonts to X servers.

-JimC
-- 
James Cloos <cl...@jhcloos.com>         OpenPGP: 1024D/ED7DAEA6

Reply via email to