My personal emacs config using straight.el to manage packages and
use-package
to structure configuration.
You really shouldn’t use it as is but you may find somethings below interesting or useful:
- Main hydra: I use hydra for a leader key system similar to
Spacemacs’
SPC
leader key but looks a bit prettier thanks to pretty-hydra and all-the-icons. - Mode/header line: The current header line is inspired by elegant-emacs but the customization is based on doom-emacs-themes. My customization can be found in lisp/jp-themes.el.
- Workspace layouts: This is a simple project based workspace system based on projectile, eyebrowse and a hydra for the user interface. I use this feature a lot so I added part of this hydra to my main dispatcher for quickly switching between project layouts.