This is the Emacs configuration that Alex Payne (@al3x) uses. It's not a "starter kit" or "configuration framework" or anything like that.
- Packages are managed with Cask and Pallet.
- Works on Mac OS X. I install Emacs on OS X via Homebrew.
- Previously worked on Linux (Emacs 23 GTK on Ubuntu), but not actively maintained for Linux.
- Has some useful accommodations for Dvorak typists, such as
C-t
being mapped toC-x
, and being able toC-x c
(actuallyC-t c
) to do aM-x
.- Note that all of the above are way more comfortable if you set caps lock to act as ctrl.
- Assumes that you want to use Emacs for editing text and code and not much more. No email, IRC, web browsing, Org mode craziness, etc.
Beyond what Emacs supports out of the box:
- Clojure
- Go
- Scala
- Haskell
- CoffeeScript
- Markdown
- YAML
...and some others. See the Caskfile
for the whole gamut.
- Magit – integration with the Git VCS
- ag – a nice interface to The Silver Searcher, which supercedes grep and ack
- defaults to the Solarized dark theme