My personalized Emacs configuration. (Also see: my system configurations.)
Packages are installed via straight.el, in conjunction with use-package, as per @jeffkreeftmeijer's tutorial.
To update a specific package, run M-x straight-pull-package
(or, M-x straight-pull-package-and-deps
to also update all of its dependencies). To
update all packages, use M-x straight-pull-all
. See the
documentation
for more options.
To update the package version lockfile, run M-x straight-freeze-versions
.
(Likewise, to revert all packages to the revisions specified in the lockfile,
run M-x straight-thaw-versions
.)
This configuration is heavily adapted from @technomancy's .emacs.d, as well as emacs-starter-kit v3 and v2.