Personal Emacs configuration based on the System Crafters’ Emacs from Scratch YouTube playlist.
Babel
is used to generate the main Emacs initialization file from code blocks embedded in the literate Org file, emacs.org.
Ideally, Emacs should be configured similarly in both Linux and macOS. To that end, Chemacs is used to switch between the available profiles, if necessary (Babel
generates init.el
in ~/emacs/default
).