Thanks to magnars, the guy from the Emacs Rocks screencasts, for inspiring me to update my .emacs config (I've forked his).
To grab all the dependencies:
cd ~
mkdir old.emacs && mv .emacs* old.emacs
git clone --recursive git://github.com/graehl/.emacs.d.git
To update including submodules:
git pull
git submodule update --init
- Stuff in defuns/ should use require/provide.
- bindings should all be prefaced by a require
- bindings should be uniformly (kbd "C-")
- see also TODO
I use Cocoa Emacs with fullscreen support. My version is 24.0.90.2 (Oct 11 2011).