dotfiles
I have extensively configured my Emacs workflow. I have divided my configuration into several, roughly-independent, logically-organized files:
init.el: package initialization and organization, library inclusion, and hooks.include/general.el: general, vanilla emacs configuration optionsinclude/misc.el: general, non-vanilla emacs configuration optionsinclude/utils.el: utility functions for configurationinclude/orgconfig.el: org-modeinclude/mu4econfig.el: emailinclude/racket.el: racketinclude/latexconfig.el: latexinclude/cppconfig.el: c++include/pdfconfig.el: for better PDF-viewing experiences in Emacs, along with a function to temporarily download and view PDFs from a given URLinclude/gpgconfig.el: helper functions for encrypting and decrypting messages in a buffer
I used Neovim prior to switching to Emacs.
Here are the programs I daily-drive on Linux:
| Program | Name |
|---|---|
| Window Manager | bspwm |
| Status Bar | eww |
| Hotkey Daemon | sxhkd |
| Program Launcher | rofi |
| Wallpaper Setter | nitrogen |
| Terminal Emulator | alacritty |
| Document Viewer | zathura / emacs |
| Editor | emacs |
| Notification Daemon | dunst |
| Compositor | picom |
| Shell | fish |
| Browser | qutebrowser / firefox |
Lucas Sta Maria