alias which="command -v"
alias rc="rc -l"
alias ssync="rsync -e ssh"
-alias rootly=$__MDW_ROOTLY
+rootly () {
+ case $# in 0) set -- "${SHELL-/bin/sh}" ;; esac
+ $__MDW_ROOTLY "$@"
+}
alias r=rootly
alias re="rootly $EDITOR"
alias pstree="pstree -hl"
(setq tramp-default-method "ssh")
(setq tramp-default-method-alist
`(("\\`\\(localhost\\|\\)\\'" ""
- ,(cond ((executable-find "become") "become")
- ((executable-find "really") "really")
+ ,(cond ((executable-find "really") "really")
+ ((executable-find "become") "become")
+ ((executable-find "sudo") "sudo")
(t "su")))))))
;;;--------------------------------------------------------------------------
--- /dev/null
+[GNOME Session]
+Name=[mdw]'s not crap session
+Required=panel;
+Required-panel=gnome-panel
+DefaultApps=gnome-settings-daemon;
start-clients-local () { :; }
start-clients () {
+
## Gnome session.
- case $vnc in no) run bginit gnome-session ;; esac
+ case "$vnc,$(gnome-session --version 2>&1)" in
+ no,gnome-session\ 2.3[2-9].* | \
+ no,gnome-session\ 2.4[0-9].* | \
+ no,gnome-session\ 2.[1-9][0-9][0-9]*)
+ run bginit gnome-session --session mdw
+ ;;
+ no,*)
+ run bginit gnome-session
+ ;;
+ esac
## Local clients.
start-clients-local
fonts.conf
stalonetrayrc
putty-defaults:.putty/sessions/Default%20Settings
+ mdw.session:.config/gnome-session/sessions/mdw.session
eterm-theme.cfg:.Eterm/themes/Eterm/theme.cfg
e-keybindings.cfg:.enlightenment/keybindings.cfg
evnc-keybindings.cfg:.enlightenment-vnc/keybindings.cfg