This repo contains my configuration for emacs
, bash
and vim
.
You must have stow
installed to make this work.
Run stow <foo>
to setup files in directory ./<foo>
.
For example:
- setup
.bashrc
withstow bash
- setup
.emacs.d
withstow emacs
- setup
.i3
and.i3status.conf
withstow i3
- setup
.vimrc
withstow vim
- This is contained in the
./emacs
directory. - The entrypoint is
.emacs.d/init.el
. - It does some housekeeping before tangling, compiling and loading
babel.org
. babel.org
is a literateorg-mode
file containing most of theemacs-lisp
configuration.vivid-chalk-theme.el
containscustom-theme
definition for vivid-chalk ported from thecolor-theme
implementation. Though it has some pending garishness that needs fixing.- As is evidenced, this setup relies heavily on
org-mode
. - Package management is provided by
package.el
, called viause-package
.- Thus it must be loaded and installed first, before doing anything else.
- There are some other experimental files which are not included on startup and are yet to be incorporated into the main configuration. (
diagnostics.el
,rcode.el
,minibuffer.el
)
The .vimrc
is present only for archival purposes.
It is not maintained.