John Ogle e04dacdf65 Add email support with notmuch, mbsync, and msmtp
Set up complete email workflow in Emacs using:
- notmuch for email indexing and UI
- mbsync for IMAP synchronization from proton.johnogle.info
- msmtp for SMTP sending via port 25 with PLAIN auth
- systemd timer for automatic sync every 5 minutes

Configuration includes:
- New email role at home/roles/email with all mail tools
- Doom Emacs notmuch module enabled with saved searches
- Secure credential retrieval via rbw from Bitwarden
- Fixed systemd service PATH to access rbw-agent
- TLS/STARTTLS for secure connections

Email role enabled on nix-book (laptop-compact profile).
2025-12-22 23:00:23 -08:00
2025-11-25 13:39:01 -08:00
2025-07-13 11:08:42 -07:00
2025-11-10 08:12:19 -08:00
2025-07-13 10:28:52 -07:00
2025-07-29 12:15:36 -07:00
2025-12-22 12:03:31 -08:00
Description
No description provided
22 MiB
Languages
Nix 81.3%
Emacs Lisp 10.8%
Shell 4.9%
Python 3%