My standard Gnome customizations
I don't use Gnome on my primary machine (it runs a peculiar, entirely custom environment), but I do use it on a number of secondary machines and I keep making more or less the same customizations each time. So I'm writing them down, if only for my own reference on the next machine.
- I disable gnome-terminal's blinking cursor.
- I turn CapsLock into an additional Ctrl. This is in the Keyboard
preferences area, Layout tab, 'Layout options' button, and in the
'Ctrl key position' section. (It is not even cross-referenced in
the 'CapsLock key behavior' section.)
- I add to the top panel widgets for gnome-terminal, locking the
screen, and sshmenu, and then
import my usual
On laptops, I also add the screen brightness applet and a custom launcher to run '
xset dpms force off', because various things have convinced me that this is the single best thing I can do to increase battery life.
On desktops I usually add the weather applet, which feels vaguely lame but at least lets me be depressed at a glance most of the year.
- on desktops, I use
gconf-editorto turn off the /apps/gnome-session/options/logout_prompt key, so that when I select 'log out' from the menu it actually logs me out on the spot without prompting me about things. I tend to leave it as-is on laptops so that I can easily select 'power down' or the like.
(In the inimitable Gnome way, this used to be exposed as an actual preference but no longer is.)
- I add some Firefox extensions that I really can't live without any
and usually All-in-One Gestures. Sometimes
I apply my usual Firefox settings;
it depends on how much I'm going to use the machine.
(I am addicted to AiOG if I have a mouse, but on laptops it sometimes feels like it doesn't make all that much sense.)
Further laptop customizations:
- I turn off the X server's bell by adding an entry to the Startup Programs
list (in the Sessions preferences area) that runs a script that
xset b off'. I loath my laptop making noises in things like meetings just because one of many programs has decided to print a ^G to get my attention.
- I set the screen saver to activate as fast as possible and turn the
display off as fast as possible when the laptop is on battery power.
I usually use one or two minutes of idleness for the screen saver
and one minute (the Gnome minimum) for screen blanking.
- on 'narrow' screens (which these days is anything less than 1280 pixels across), I take the personal information applet out of the top panel because it just wastes valuable space.
I do not set laptops to dim the display when they go on to battery power; I can do that myself if I need to, and I otherwise want the screen to stay at whatever brightness I find most readable.
Sidebar: my sshmenu dream
I find sshmenu reasonably handy, but as it is it has one little irritation; you have to add hosts to its menu. What I hoped for when I installed it was some sort of text widget that lived right in the top panel that you could type hostnames into and it would start ssh sessions to (in terminal windows).
This is probably a dream peculiar to sysadmins, since I wind up ssh'ing
off to far too many machines to put into a menu structure. As it is I
just put the most common machines into sshmenu's menu, and fall back
to gnome-terminal and explicit
ssh'ing for the others (which takes
just enough extra work to be irritating, but not enough extra work to
get me to find out how to write Gnome applets in Python or Ruby).