-*** TODO Switch to mbsync
-=offlineimap= really crappy (slow and requires python2), and I need to replace it with =mbsync=.
-*** TODO Include mbsync/offlineimap config
-*** TODO Split up and document this config a bit
-*** Setup
+*** mbsync
+**** General
+#+begin_src conf :tangle ~/.mbsyncrc
+ Create Near
+ Expunge Both
+ SyncState *
+#+end_src
+**** Personal
+#+begin_src conf :tangle ~/.mbsyncrc
+ IMAPStore personal-remote
+ Host imap.mailbox.org
+ User me@armaanb.net
+ PassCmd "pash show login.mailbox.org/me@armaanb.net | head -n 1"
+
+ MaildirStore personal-local
+ Path ~/mail/personal/
+ Inbox ~/mail/personal/Inbox
+ Subfolders Verbatim
+
+ Channel personal-channel
+ Far :personal-remote:
+ Near :personal-local:
+ Patterns "INBOX*" "Drafts" "Archive" "Sent" "Trash"
+
+ Group personal
+ Channel personal-channel
+#+end_src
+**** School
+#+begin_src conf :tangle ~/.mbsyncrc
+ IMAPStore school-remote
+ SSLType IMAPS
+ Host imap.gmail.com
+ User abhojwani22@nobles.edu
+ PassCmd "pash show gmail-otp/abhojwani22@nobles.edu | head -n 1"
+
+ MaildirStore school-local
+ Path ~/mail/school/
+ Inbox ~/mail/school/Inbox
+ Subfolders Verbatim
+
+ Channel school-channel
+ Far :school-remote:
+ Near :school-local:
+ Patterns * ![Gmail]*
+
+ Group school
+ Channel school-channel
+#+end_src
+*** mu4e
+**** Setup