Goals:
- Simple: Main config in one single file, with detailed explanations in comments
- Robust: Use straight.el to freeze package versions. See configuration-reproducibility
It adopts the same idea in my post on pure Emacs-Lisp config, except that
straight.el
is used to replace package.el
to enhance reproducibility.