This is my Emacs configuration. This directory is symlinked to ~/.doom.d
on
every computer I use.
Emacs, for me, is my:
- IDE
- Text editor
- Mail client
- Notebook
- Terminal emulator
- REPL environment
- Spreadsheet application
- File explorer
In short, for any task that requires editing text, I use Emacs for that.
Further, this configuration uses the wonderful Doom Emacs framework.
init.el
: boilerplate configuration for Doom Emacs. Enables a series of packages by default with default configconfig.el
: my own personal config on top of Doom Emacspackages.el
: additional packages beyond what Doom providesscripts/self.el
: my own personal Emacs code, stuff that’s too short to be its own module proper- TODO make
self
module
- TODO make
scripts/org-templates.el
: my Org / org-roam capture templates