Had a tidy up and simplification of my #emacs config and put it on github: https://github.com/chrislo/emacs