Add Fastmail email and calendar, multi-account neomutt

- mbsync: add Fastmail IMAP channel (rbw for credentials)
- msmtp: add Fastmail SMTP account
- neomutt: add fastmail account file, F2/F3 account switching macros
- vdirsyncer + khal: Fastmail CalDAV calendar sync
- zshrc: restore calsync alias

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-20 14:58:48 -04:00
parent a923165370
commit 0f0ee16ebd
8 changed files with 101 additions and 13 deletions

View File

@@ -88,3 +88,7 @@ color body underline color111 color235 "<[^ ]+@[^ ]+>"
# Sidebar toggle
bind index,pager B sidebar-toggle-visible
# Account switching
macro index <F2> '<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/personal<enter><change-folder>!<enter><refresh>' "Switch to Outlook"
macro index <F3> '<sync-mailbox><enter-command>source ~/.config/neomutt/accounts/fastmail<enter><change-folder>!<enter><refresh>' "Switch to Fastmail"