diff options
Diffstat (limited to 'mutt/accounts')
| -rw-r--r-- | mutt/accounts/FAU | 6 | ||||
| -rw-r--r-- | mutt/accounts/MUHQ | 7 | ||||
| -rw-r--r-- | mutt/accounts/SNFMT | 7 | ||||
| -rw-r--r-- | mutt/accounts/change_account | 14 | ||||
| -rw-r--r-- | mutt/accounts/macros | 18 |
5 files changed, 52 insertions, 0 deletions
diff --git a/mutt/accounts/FAU b/mutt/accounts/FAU new file mode 100644 index 0000000..203a63d --- /dev/null +++ b/mutt/accounts/FAU @@ -0,0 +1,6 @@ +set from = "florian.fl.fischer@fau.de" + +set my_account = "FAU" +source $my_cfgdir/accounts/change_account + +color status cyan default diff --git a/mutt/accounts/MUHQ b/mutt/accounts/MUHQ new file mode 100644 index 0000000..2302a17 --- /dev/null +++ b/mutt/accounts/MUHQ @@ -0,0 +1,7 @@ +set from = "florian.fischer@muhq.space" +alternates ^[:graph:]*@muhq.space$ + +set my_account = "MUHQ" +source $my_cfgdir/accounts/change_account + +color status red default diff --git a/mutt/accounts/SNFMT b/mutt/accounts/SNFMT new file mode 100644 index 0000000..5de28ee --- /dev/null +++ b/mutt/accounts/SNFMT @@ -0,0 +1,7 @@ +set from = "jesus@supernovafickmichtot.de" +alternates ^[:graph:]*@supernovafickmichtot.de$ + +set my_account = "SNFMT" +source $my_cfgdir/accounts/change_account + +color status magenta default diff --git a/mutt/accounts/change_account b/mutt/accounts/change_account new file mode 100644 index 0000000..96c8ab9 --- /dev/null +++ b/mutt/accounts/change_account @@ -0,0 +1,14 @@ +# this file contains generic part of an account change +# setting the new folders aswell as the smtp command + +set sendmail = "/usr/local/bin/msmtp -a $my_account" + +# Set folders +set spoolfile = "+$my_account/INBOX" +set mbox = "+$my_account/Archive" +set postponed = "+$my_account/Drafts" +set record = "+$my_account/Sent" +set trash = "+$my_account/Trash" + +# resource account dependent macros +source $my_cfgdir/accounts/macros diff --git a/mutt/accounts/macros b/mutt/accounts/macros new file mode 100644 index 0000000..0f1543d --- /dev/null +++ b/mutt/accounts/macros @@ -0,0 +1,18 @@ +# The macros in this file depend on the variable my_account but they evaluate its value +# at runtime so they must be redefined when changing accounts + +macro index o "<shell-escape>mbsync $my_account<enter>" "run mbsync to sync mail for this account" + +macro index,pager s \ + "<enter-command>set my_old_resolve=\$resolve noresolve<enter>\ + <tag-prefix><clear-flag>n<enter-command>set resolve=\$my_old_resolve<enter>\ + <save-message>+$my_account/Junk<enter>" \ + "mark as read and move to junk folder" + +macro index,pager a \ + "<save-message>+$my_account/Archive<enter>" \ + "move message to the archive" + +macro index,pager i \ + "<save-message>+$my_account/INBOX<enter>" \ + "move message to the inbox" |
