summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2022-05-01 17:04:10 -0700
committerJesse Morgan <jesse@jesterpm.net>2022-05-01 17:05:00 -0700
commit4c25c11f54468256e61e2062ae3b3a7dedad1b89 (patch)
tree1b0d369c319d3dcc1adcb22362e1421f53122b40
parentaca88cb704857bdc09572c57f50b4d7e1cb82c6c (diff)
Move mail to cobalt
-rw-r--r--base/bashrc2
-rw-r--r--base/muttrc9
-rw-r--r--host-overrides/jesterpm.net/host-specific/bashrc5
-rw-r--r--host-overrides/jesterpm.net/host-specific/muttrc7
-rw-r--r--host-overrides/jesterpm.net/mbsyncrc67
5 files changed, 29 insertions, 61 deletions
diff --git a/base/bashrc b/base/bashrc
index 36bc1c6..1938306 100644
--- a/base/bashrc
+++ b/base/bashrc
@@ -106,7 +106,7 @@ fi
# Personal Settings
export EDITOR=vim
-export MAILDIR=$HOME/.maildir/INBOX
+export MAILDIR=$HOME/.maildir/
#export SSH_AUTH_SOCK=$HOME/.gnupg/S.gpg-agent.ssh
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
diff --git a/base/muttrc b/base/muttrc
index ba0d8d6..f795f61 100644
--- a/base/muttrc
+++ b/base/muttrc
@@ -7,7 +7,7 @@ set mbox_type="Maildir"
set folder="~/.maildir"
# Mutt settings
-set header_cache=~/.maildir/mutt_cache/
+set header_cache=~/.mutt/mutt_cache/
set delete=yes
unset confirmappend
set sort=threads
@@ -39,12 +39,10 @@ bind index,pager R group-reply
macro index,pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"
+macro index,pager e "<save-message>+archive<enter>" "Archive a message."
# For gmail, don't move the message to archive, just remove it from the inbox.
-#macro index e "<save-message>+archive<enter>" "Archive a message."
-#macro pager e "<save-message>+archive<enter>" "Archive a message."
-macro index,pager e "<delete-message>" "Archive a message."
+# macro index,pager e "<delete-message>" "Archive a message."
macro index,pager S "<save-message>+spam<enter>" "Report message as spam."
-macro index,pager d "<save-message>+trash<enter>" "Move to trash"
macro pager \Cu "|urlview<enter>" "view links in urlview"
macro index \es "<enter-command>unset wait_key<enter><shell-escape>notmuch-mutt --prompt search<enter><change-folder-readonly>~/.cache/notmuch/mutt/results/<enter>" "Search All Mail"
@@ -82,3 +80,4 @@ macro index,pager A "<pipe-message>khard add-email<return>" "add the sender emai
source ~/.host-specific/muttrc
source ~/.mutt/aliases
+source ~/.mutt/group-aliases
diff --git a/host-overrides/jesterpm.net/host-specific/bashrc b/host-overrides/jesterpm.net/host-specific/bashrc
index 295e969..4d8c58b 100644
--- a/host-overrides/jesterpm.net/host-specific/bashrc
+++ b/host-overrides/jesterpm.net/host-specific/bashrc
@@ -6,5 +6,8 @@
export MAILUSER="jesse"
export MAILNAME="Jesse Morgan"
export MAILHOST="jesterpm.net"
-export MAIL=$HOME/.maildir/INBOX
+export MAIL=$HOME/.maildir/
export MAILDIR=$MAIL
+
+
+export AWS_ACCOUNT_ID=206578203396
diff --git a/host-overrides/jesterpm.net/host-specific/muttrc b/host-overrides/jesterpm.net/host-specific/muttrc
index 637ce85..f75c451 100644
--- a/host-overrides/jesterpm.net/host-specific/muttrc
+++ b/host-overrides/jesterpm.net/host-specific/muttrc
@@ -5,7 +5,8 @@ set sendmail="msmtp"
set use_from=yes
set envelope_from=yes
-set postponed="+drafts"
-set record="+sent"
+set trash="=trash"
+set postponed="=drafts"
+set record="=sent"
-mailboxes =INBOX =archive =spam =trash =sent
+mailboxes =archive =spam =trash =sent
diff --git a/host-overrides/jesterpm.net/mbsyncrc b/host-overrides/jesterpm.net/mbsyncrc
index 6c72578..3335918 100644
--- a/host-overrides/jesterpm.net/mbsyncrc
+++ b/host-overrides/jesterpm.net/mbsyncrc
@@ -1,58 +1,23 @@
-IMAPAccount gmail
-Host imap.gmail.com
-User jesterpm@gmail.com
-PassCmd "imap-pass -g jesterpm@gmail.com"
-SSLType IMAPS
-CertificateFile ~/.cert/imap.gmail.com.pem
-
-IMAPStore gmail-remote
-Account gmail
-
-MaildirStore gmail-local
+MaildirStore local
Path ~/.maildir/
-Inbox ~/.maildir/INBOX
+Inbox ~/.maildir/
+SubFolders Verbatim
-Channel sync-gmail-default
-Master :gmail-remote:
-Slave :gmail-local:
-Patterns "INBOX"
-Expunge Both
-Create Slave
-
-Channel sync-gmail-sent
-Master :gmail-remote:"[Gmail]/Sent Mail"
-Slave :gmail-local:sent
-Expunge Both
-Create Slave
+IMAPAccount cobalt
+Host cobalt.jesterpm.net
+User jesterpm
+PassCmd "imap-pass -g jesterpm@cobalt.jesterpm.net"
+SSLType IMAPS
-Channel sync-gmail-trash
-Master :gmail-remote:"[Gmail]/Bin"
-Slave :gmail-local:trash
-Expunge Both
-Create Slave
+IMAPStore cobalt
+Account cobalt
-Channel sync-gmail-drafts
-Master :gmail-remote:"[Gmail]/Drafts"
-Slave :gmail-local:drafts
-Expunge Both
-Create Slave
-
-Channel sync-gmail-archive
-Master :gmail-remote:"[Gmail]/All Mail"
-Slave :gmail-local:archive
-Expunge Both
-Create Slave
-Channel sync-gmail-spam
-Master :gmail-remote:"[Gmail]/Spam"
-Slave :gmail-local:spam
+Channel sync-cobalt-local
+Master :cobalt:
+Slave :local:
+Pattern *
+Create Both
+Remove Both
Expunge Both
-Create Slave
-Group gmail
-Channel sync-gmail-default
-Channel sync-gmail-sent
-Channel sync-gmail-trash
-Channel sync-gmail-drafts
-Channel sync-gmail-archive
-Channel sync-gmail-spam