larrywright / emacs

My emacs configuration

This URL has Read+Write access

emacs /
name age message
file .gitignore Fri Jul 24 14:25:00 -0700 2009 ignore tramp files [larrywright]
file .gitmodules Mon Jul 27 18:46:43 -0700 2009 updated submodules stuff [Larry Wright]
file README.textile Mon Jun 15 08:51:40 -0700 2009 Fixed code formatting [larrywright]
directory config/ Mon Nov 23 08:09:09 -0800 2009 Ignore the calendar buffer. [larrywright]
file emacs.el Thu Jan 22 14:13:21 -0800 2009 initial import [larrywright]
file init.el Fri Jul 31 14:41:33 -0700 2009 Updated rinari [larrywright]
directory snippets/ Mon Jul 27 09:26:47 -0700 2009 Removing snippets that I don't use [larrywright]
directory vendor/ Mon Nov 23 07:28:46 -0800 2009 Merging upstream changes [larrywright]
README.textile

My emacs configuration

Please note that much of this is cribbed straight from Chris Wanstrath’s config at http://github.com/defunkt/emacs, with pieces from Jim Weirich’s configuration as well: http://github.com/jimweirich/emacs-setup/.

check into ~/.emacs.d

cd into ~/.emacs.d/

Run the following commands:

git submodule init git submodule update

The rinari submodule in vendor/rinari has submodules of it’s own, so we need to repeat the process:

cd vendor/rinari git submodule init git submodule update

Finally, create a file called ~/.emacs and place the following two lines in it:

(add-to-list ’load-path “~/.emacs.d”) (load “~/.emacs.d/init.el”)

You can put local configurations in config/custom.el. Any passwords should go in ~/.emacs.d/.passwords. Both of these files are ignored by Git.