Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
My Emacs configuration
Emacs Lisp
tree: 0a60580da2

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
local
modes
packages
snippets/ruby-mode
.dir-locals.el
.gitignore
COPYING
Makefile
README.org
init-editing.el
init-interface.el
init-isearch.el
init-keybindings.el
init-linux.el
init-local.el
init-osx.el
init-packaging.el
init-paths.el
init-solarized.el
init-themes.el
init-use-package.el
init-utils.el
init-window-gui.el
init-xterm.el
init.el
package.json

README.org

My emacs.d configuration

As my editor of choice I run Emacs. One of the benefits of Emacs is that it’ll install basically anywhere.

This configuration is designed to run in shells as well as on desktops. There are some platform specific optimisations as well.

Installing

Just check it out straight to the right directory, and use Make to install it:

cd ~/Projects/emacs-d && make

Platform specific configuration

OS X desktop (Emacs.app)

  • Left option key is remapped to M-
  • M-3 prints a literal # (UK Mac keyboards being weird)
  • We use the Solarized Dark theme
  • Font is Inconsolata

OS X CLI in iTerm2

  • When the Solarized Dark iTerm2 theme is installed, we use the solarized-dark color theme
  • Cut/paste are made to write/read from the clipboard (via pbcopy and pbpaste)
  • Mouse highlighting works via xTerm capabilities

Required iTerm 2 Configuration

  • Re-map left option key to +Esc
  • Untick Smart cursor color

Included libraries

The following libraries are included in non-attributable ways, i.e not via package install or via a Git submodule:

License and copyright

Copyright 2010-2012 Bradley Wright.

Files are licensed under the same license as Emacs (GPL) unless otherwise specified. See the COPYING file for more information.

Any external/third party works included in this work are licensed under their own licenses - refer to the submodules or packages for more information.

Something went wrong with that request. Please try again.