Initial dotfiles commit

Laptop config: zsh, emacs (with WSL detection for work), ghostty, tmux, ranger,
newsboat, neomutt + mbsync + msmtp (Outlook OAuth2), neomutt signature.
Work config: emacs with C#/TS/JS/CSS/HTML dev settings for WSL.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-20 14:39:23 -04:00
commit a0abf9705f
18 changed files with 945 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
defaults
auth xoauth2
tls on
tls_trust_file /etc/ssl/certs/ca-bundle.crt
logfile ~/.local/share/msmtp/msmtp.log
account outlook
host smtp.office365.com
port 587
tls_starttls on
user robharbaugh@outlook.com
passwordeval python3 /usr/share/neomutt/oauth2/mutt_oauth2.py ~/.config/neomutt/outlook.tokens --decryption-pipe 'gpg --decrypt'
account default : outlook