FWIW, here's my .gtkrc-2.0, and .gtkrc.mine ~/.gtkrc-2.0 ### include "/home/fafhrd/.themes/Darkilouche/gtk-2.0/gtkrc"
include "/home/fafhrd/.gtkrc.mine ### This loads a default theme for gtk apps, and allows me to load my own whatnot in ~/.gtkrc.mine ~/.gtkrc.mine ### gtk-icon-theme-name="Neu" gtk-icon-sizes="gtk-menu=16,16:\ gtk-button=16,16:\ gtk-small-toolbar=16,16:\ gtk-large-toolbar=16,16:\ gtk-dnd=16,16:\ gtk-dialog=16,16" gtk-toolbar-style = GTK_TOOLBAR_ICONS gtk-key-theme-name = "Emacs" style "font" { font_name = "Sans 8" } widget_class "*" style "font" gtk-font-name = "Sans 8" ### Here I change the gtk app icon theme, first. Then I change the key theme to "Emacs" -- this also Ctrl-K and whatnot that I'm used to in gtk apps. This /doesn't/ change modifier keys and whatnot, but you can probably figure that out, if you checkout the theme definitions, or just use xmodmap (that's what I do). Then, I change the fonts for gtk apps. Basically, this is enough for me to enjoy my experience as I phase out gtk apps. Cheers, __armando On Sun, Nov 22, 2009 at 3:34 PM, Kris Maglione <maglion...@gmail.com> wrote: > On Sun, Nov 22, 2009 at 09:50:57PM +1000, Nick Irvine wrote: >> >> The problem is, gnome-settings-daemon seems to set xmodmap itself >> slightly after my call to it, thus overriding my settings. I have to >> manually execute capsmod3 every time I log in. >> >> Any ideas? > > Well, the best option, as suggested by the other posters, is to not use > gnome-settings-daemon. XFCE and ROX have similar utilities, and I suspect > that there must be a way to change fonts via .gtkrc-2.0, but I couldn't name > it. You could also change the keymap with a gnome tool, but I wouldn't > recommend it. > > The easiest method is this, though: > > gnome-settings-daemon & > (sleep 1; capsmod3)& > > -- > Kris Maglione > > If C gives you enough rope to hang yourself, C++ gives you enough rope > to bind and gag your neighbourhood, rig the sails in a small ship and > still have enough rope left to hang yourself from the yardarm. > --Anonymous > > >