Emacs is the all-singing, all-dancing text editor and kitchen sink of the hacker world. It's a truism that every Emacs geek eventually reaches a point where they want to publish their config. Here's mine.

Ben's Emacs config

It's well-commented (or so I like to think) and begins where Emacs does, in the init.el file. The customization subsystem has been told to save to cust.el. Any *.el files in the rc subdirectory are loaded (in arbitrary order) near the end of init.el. The lisp subdirectory is added to load-path. Have fun.