An ever-changing set of emacs settings. This is optimized for my laptop running Debian stable.
I also do use emacs-snapshot.
You might need some extra packages such as:
- autoconf
- bzr
- cvs
- emacs-goodies-el
- git
- git-svn
- texinfo
To install them:
apt-get install autoconf bzr cvs emacs-goodies-el git git-svn texinfo
You might want to clone my configuration files into your home directory:
git clone git://github.com/renard/emacs-el.git .emacs.d
I do use a private configuration part which is under cw-private
. Basically
this is a bunch of connection setup I use for erc
or some private stuff
like my mail posting personalities. This is nothing really mandatory for
that configuration to work out-of-the-box.
Every package is configured in an eval-after-load
definition to speed-up
emacs startup.
You might have a look at http://www.emacswiki.org/emacs/OptimizingEmacsStartup.
Some parts which are not very useful in a batch mode are ignored in
noninteractive
mode.
I do use el-get to manage my emacs add-ons. Default el-get installer is
perfect but I want to use my own el-get repository. If you want to use
official one or your own simply change the value of cw:el-get-repository
in init.el
.
I try to keep all emacs package related files under ~/.emacs.d/.tmp/
.