A (highly) opinionated and evil Emacs configuration, inspired by Doom.
- Package management with
straight.el
and configuration withuse-package
- Completion with
vertico
,consult
,marginalia
, andorderless
- Key bindings defined through
general.el
doom
/spacemacs
-esqe mnemonic bindings withspace
leader
evil
everything!- Workspaces hacked on top of
perspective.el
(similar to Doom's workspace module) - Pretty theming with custom
doom-modeline
anddoom-themes
integration - Organize notes with
org-roam
This project was mainly for learning elisp and the inner-workings of Emacs. Not unlike most Emacs users, I have a specific workflow that I rely on to do my job, and this distribution is modeled around that. I try to keep the amount of packages minimal, though often heavily configure the packages. I rely on use-package
to conveniently load and configure packages, and general.el
to simplify key bindings (which can be especially arduous when evil is involved). Code snippets taken from other repos, wiki pages, Reddit threads, GitHub issues, etc. are linked for accreditation and posterity.
TODO