sawfish.el is emacs "; } else { echo "a "; } ?> package for working with sawfish"; } else { echo "sawfish"; } ?> . As well as providing a programming mode for editing sawfish config files (nothing clever, it simply derives from emacs-lisp-mode) it also allows direct interaction with the window manager from the buffer.