This my personal Emacs configuration, composed mostly of elisp functions, keybindings, various packages (installed using package.el) and mode tweaks.
This configuration makes heavy use of the following:
use-packagefor managing various package installations and configurationsgeneral.elfor key configurations
Note that the key configurations are rather rough and often changing, and should probably not be imported wholesale. There are also a set of customizations applied only to Aquamacs on OS X.
The idea for a neatly partitioned Emacs tree came from Steve Yegge and his blog posts. So did some of the code. The relevant blog posts are:
The current general structure of the configuration, as well as the heavy use of
use-package and general.el is based on a guide on
how to build your own Spacemacs.