From dada2f255daaa2fb493ec8c7d47e2a8123aea494 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Mon, 26 Jan 2026 17:36:38 -0600 Subject: refactor(dotfiles): rename system/ to common/ and remove unused configs Rename dotfiles/system to dotfiles/common for clarity - indicates shared dotfiles used across all desktop environments (DWM, Hyprland). Removed config directories for uninstalled applications: - ghostty (using different terminal) - lf (using ranger instead) - mopidy (using mpd instead) - nitrogen (X11-only, obsolete for Wayland) - pychess (not installed) - JetBrains (not installed via archsetup) - youtube-dl (using yt-dlp with different config location) Kept audacious config for potential future use. Updated all references in archsetup, CLAUDE.md, todo.org, and validation.sh. Co-Authored-By: Claude Opus 4.5 --- dotfiles/common/.mbsyncrc | 144 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 dotfiles/common/.mbsyncrc (limited to 'dotfiles/common/.mbsyncrc') diff --git a/dotfiles/common/.mbsyncrc b/dotfiles/common/.mbsyncrc new file mode 100644 index 0000000..51dfae2 --- /dev/null +++ b/dotfiles/common/.mbsyncrc @@ -0,0 +1,144 @@ +IMAPAccount gmail +Host imap.gmail.com +User craigmartinjennings@gmail.com +PassCmd "gpg2 -q --for-your-eyes-only --no-tty -d ~/.config/.gmailpass.gpg" +Port 993 +TLSType IMAPS +AuthMechs Login +CertificateFile /etc/ssl/certs/ca-certificates.crt + +IMAPStore gmail-remote +Account gmail + +MaildirStore gmail-local +# SubFolders Verbatim +# The trailing "/" is important +Path ~/.mail/gmail/ +Inbox ~/.mail/gmail/INBOX + +Channel gmail-inbox +Far :gmail-remote: +Near :gmail-local: +Patterns "INBOX" +Create Both +Expunge Both +SyncState * + +Channel gmail-trash +Far :gmail-remote:"[Gmail]/Trash" +Near :gmail-local:"Trash" +Create Both +Expunge Both +SyncState * + +Channel gmail-drafts +Far :gmail-remote:"[Gmail]/Drafts" +Near :gmail-local:"Drafts" +Create Both +Expunge Both +SyncState * + +Channel gmail-sent +Far :gmail-remote:"[Gmail]/Sent Mail" +Near :gmail-local:"Sent" +Create Both +Expunge Both +SyncState * + +Channel gmail-starred +Far :gmail-remote:"[Gmail]/Starred" +Near :gmail-local:"Starred" +Create Both +Expunge Both +SyncState * + +Group gmail +Channel gmail-inbox +Channel gmail-trash +Channel gmail-drafts +Channel gmail-sent +Channel gmail-starred + +IMAPAccount cmail +Host 127.0.0.1 +Port 1143 +User c@cjennings.net +PassCmd "cat ~/.config/.protonmailpass" +TLSType NONE +AuthMechs LOGIN +CertificateFile /etc/ssl/certs/ca-certificates.crt + +IMAPStore cmail-remote +Account cmail + +MaildirStore cmail-local +Path ~/.mail/cmail/ +Inbox ~/.mail/cmail/Inbox/ +Trash ~/.mail/cmail/Trash/ +SubFolders Verbatim + +Channel cmail-inbox +Far :cmail-remote:INBOX +Near :cmail-local:Inbox +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +Channel cmail-sent +Far :cmail-remote:Sent +Near :cmail-local:Sent +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +Channel cmail-trash +Far :cmail-remote:Trash +Near :cmail-local:Trash +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +Channel cmail-archive +Far :cmail-remote:Archive +Near :cmail-local:Archive +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +Channel cmail-starred +Far :cmail-remote:Starred +Near :cmail-local:Starred +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +Channel cmail-spam +Far :cmail-remote:Spam +Near :cmail-local:Spam +Create Both +Expunge None +CopyArrivalDate yes +Sync All +SyncState * + +# Drafts and All Mail omitted due to sync errors with ProtonBridge +# You can still access these folders via IMAP if needed + +Group cmail +Channel cmail-inbox +Channel cmail-sent +Channel cmail-trash +Channel cmail-archive +Channel cmail-starred +Channel cmail-spam + -- cgit v1.2.3