* 'master' of git+ssh://ponder.ncipher.com/~mwooding/etc/profile:
dot/bash_profile: Make OpenOffice not use ugly widgets.
dot/gnus.el: Use distinct article buffers for different groups.
dot/emacs, el/dot-emacs.el: Reformat in line with current styles.
--- /dev/null
+#! /bin/sh
+
+set -e
+
+win=no
+
+## xscreensaver
+if xscreensaver-command -version >/dev/null 2>&1; then
+ xscreensaver-command -lock
+ win=yes
+fi
+
+## gnome-screensaver
+if gnome-screensaver-command --query >/dev/null 2>&1; then
+ gnome-screensaver-command --lock
+ win=yes
+fi
+
+## Make sure we did something useful.
+case $win in
+ no)
+ echo >&2 "$0: no screensaver found"
+ exit 1
+ ;;
+esac
MouseDown * 5 desk next
Tooltip Go Forward a Desktop
Aclass KEYBINDINGS global
+KeyDown 5 F6 exec gconftool --toggle /desktop/gnome/accessibility/keyboard/mousekeys_enable
KeyDown 5 F7 exec un-backslashify-selection
KeyDown 5 F8 exec xatom set XINIT_COMMAND :terminal
KeyDown 5 F9 exec xatom set XINIT_COMMAND :ask-run
KeyDown 5 F10 exec xatom set XINIT_COMMAND :ask-command
-KeyDown 5 F11 exec gnome-screensaver-command --lock
+KeyDown 5 F11 exec lock-screen
KeyDown 5 F12 exec xshutdown
KeyDown 5 Tab focus next
KeyDown 5 plus desk next
## System monitor.
case $vnc in no) run bginit gkrellm ;; esac
+ ## Screensaver.
+ case $vnc in
+ no)
+ run init xscreensaver-command -exit
+ run bginit xscreensaver -no-splash
+ ;;
+ esac
+
## Panel.
case $vnc in no) run bginit gnome-panel ;; esac
[ "$xstuff" ] && scripts="$scripts
xinitcmd
un-backslashify-selection
+ lock-screen
xshutdown"
echo "Installing scripts..."
mkdir -p $HOME$sub/bin