em: a minimalist Emacs configuration
Table of Contents
em is a lightweight Emacs configuration.
The configuration aims to satisfy some criteria:
- Fast: after installation, boots should be easily under 1 second, and
the chosen packages are implemented with speed in mind.
- On my non-native-compiled Emacs installation on my M1 MBP, terminal emacs boots in .2 seconds.
- Close-to-core: stick as close to core Emacs as possible.
- Unobtrusive: keep visual noise away.
- Semantically consistent: there's only one interface/method for doing something, e.g. there is one mode of completion via the minibuffer.
1. Configure
1.1. Elisp
If you want to exercise your elisp-fu, just add whatever .el
or
.elc
files to etc/
.
1.2. Automatic theme selection
Themes are automatically set on sunrise and sunset. Set
calendar-latitude
and calendar-longitude
in early-init.el
for
accurate timings.
2. Install
Move the files to .emacs.d
.