Kris Maglione wrote:
On Wed, May 14, 2008 at 10:05:36AM -0400, Bill Puschmann wrote:
It's been a while, but I remember using gtkchtheme in the past for
stuff like this.  Run it once, choose a theme and it creates all the
gnome-ish theme configs for you.  Firefox then picks up those values.
The best part - no daemons and you can install different themes if
that's your thing.

Right, that works if you just want to use theme fonts. The problem comes when you use gnome font dialogs or the like. They seem to require daemons. I suppose that one could write a GTK theme file, but it's probably more trouble than it's worth. Gnome also seems to require daemons for the likes of mouse cursors (which only appear for GTK+ apps...). Hm. It's a mess.

Firefox, which is the only GTK-ish app that I use, doesn't care much, though, as long as you don't use the `native' theme. It draws its own menus, and uses whatever fonts its theme specifies. (Incidentally, you should all try out Vimperator.)

Firefox is strange in the fact that you can change the gtk theme (I use gtk-theme-switch2) but if you don't have a gnome/xfce daemon running it picks... whatever font it picks. I found a way to change the fonts by editing the userChrome.css file where you can set almost any setting to the firefox gui. This is located in (varies from distro to distro, I'm sure you know where your firefox directory is) ~/(your firefox dir)/********.default/chrome/userChrome.css . You will probably need to create the userChrome.css file. Here's an example of what you should put in that userChrome.css file if you'd like to set the gui's fonts:

menubar, menubutton, menulist, menu, menuitem, textbox, toolbar, tab,
tree, tooltip
{
   font-family: verdana, helvetica !important;
   font-size: 10px !important;
}

Restart firefox, that's all it needs.

Reply via email to