Public emacs configuration
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 configurations
general.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
general.el is based on a guide on
how to build your own Spacemacs.