summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2024-03-08 13:30:10 +0100
committerAlejandro Colomar <alx@kernel.org>2024-03-08 16:57:52 +0100
commit64b4f5f8575cd888a2208393831cdf870ce3183e (patch)
tree0c72b8b92acb1138ea87fc824f4eb93266ed6b1c
parented20ad0c1e1b4972bf373650cb79180f72b2d545 (diff)
mutt: Configure for several accounts
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--home/.config/mutt/accounts.muttrc13
-rw-r--r--home/.config/mutt/alx.folder.muttrc1
-rw-r--r--home/.config/mutt/alx.muttrc4
-rw-r--r--home/.config/mutt/alx.smtp.muttrc5
-rw-r--r--home/.config/mutt/foss.folder.muttrc1
-rw-r--r--home/.config/mutt/foss.muttrc4
-rw-r--r--home/.config/mutt/foss.smtp.muttrc (renamed from home/.config/mutt/smtp.muttrc)1
-rw-r--r--home/.config/mutt/gov.folder.muttrc1
-rw-r--r--home/.config/mutt/gov.muttrc4
-rw-r--r--home/.config/mutt/gov.smtp.muttrc5
-rw-r--r--home/.config/mutt/legal.folder.muttrc1
-rw-r--r--home/.config/mutt/legal.muttrc4
-rw-r--r--home/.config/mutt/legal.smtp.muttrc5
-rw-r--r--home/.config/mutt/mailbox.muttrc12
-rw-r--r--home/.config/mutt/muttrc5
-rw-r--r--home/.config/mutt/no-gpg.muttrc6
-rw-r--r--home/.config/mutt/pass.muttrc1
-rw-r--r--home/.config/mutt/spam.folder.muttrc1
-rw-r--r--home/.config/mutt/spam.muttrc4
-rw-r--r--home/.config/mutt/spam.smtp.muttrc5
20 files changed, 71 insertions, 12 deletions
diff --git a/home/.config/mutt/accounts.muttrc b/home/.config/mutt/accounts.muttrc
new file mode 100644
index 0000000..08d0a35
--- /dev/null
+++ b/home/.config/mutt/accounts.muttrc
@@ -0,0 +1,13 @@
+source ~/.config/mutt/alx.muttrc
+source ~/.config/mutt/foss.muttrc
+source ~/.config/mutt/gov.muttrc
+source ~/.config/mutt/legal.muttrc
+source ~/.config/mutt/spam.muttrc
+
+source ~/.config/mutt/foss.muttrc
+
+macro index,pager <f2> '<sync-mailbox><enter-command>source ~/.config/mutt/alx.muttrc<enter><change-folder>!<enter>'
+macro index,pager <f3> '<sync-mailbox><enter-command>source ~/.config/mutt/foss.muttrc<enter><change-folder>!<enter>'
+macro index,pager <f4> '<sync-mailbox><enter-command>source ~/.config/mutt/gov.muttrc<enter><change-folder>!<enter>'
+macro index,pager <f5> '<sync-mailbox><enter-command>source ~/.config/mutt/legal.muttrc<enter><change-folder>!<enter>'
+macro index,pager <f6> '<sync-mailbox><enter-command>source ~/.config/mutt/spam.muttrc<enter><change-folder>!<enter>'
diff --git a/home/.config/mutt/alx.folder.muttrc b/home/.config/mutt/alx.folder.muttrc
new file mode 100644
index 0000000..67bfd90
--- /dev/null
+++ b/home/.config/mutt/alx.folder.muttrc
@@ -0,0 +1 @@
+set folder = "~/mail/migadu/alx/"
diff --git a/home/.config/mutt/alx.muttrc b/home/.config/mutt/alx.muttrc
new file mode 100644
index 0000000..fba199c
--- /dev/null
+++ b/home/.config/mutt/alx.muttrc
@@ -0,0 +1,4 @@
+source ~/.config/mutt/alx.smtp.muttrc
+source ~/.config/mutt/alx.folder.muttrc
+source ~/.config/mutt/mailbox.muttrc
+source ~/.config/mutt/gpg.muttrc
diff --git a/home/.config/mutt/alx.smtp.muttrc b/home/.config/mutt/alx.smtp.muttrc
new file mode 100644
index 0000000..3d8cd29
--- /dev/null
+++ b/home/.config/mutt/alx.smtp.muttrc
@@ -0,0 +1,5 @@
+set from = "alx@alejandro-colomar.es"
+set realname = "Alejandro Colomar"
+
+set smtp_url = "smtps://alx@alejandro-colomar.es@smtp.migadu.com:465/"
+set smtp_pass = "`pass show email/migadu/alx/mailbox/alx/pass`"
diff --git a/home/.config/mutt/foss.folder.muttrc b/home/.config/mutt/foss.folder.muttrc
new file mode 100644
index 0000000..d8dca61
--- /dev/null
+++ b/home/.config/mutt/foss.folder.muttrc
@@ -0,0 +1 @@
+set folder = "~/mail/migadu/foss/"
diff --git a/home/.config/mutt/foss.muttrc b/home/.config/mutt/foss.muttrc
new file mode 100644
index 0000000..1ca7048
--- /dev/null
+++ b/home/.config/mutt/foss.muttrc
@@ -0,0 +1,4 @@
+source ~/.config/mutt/foss.smtp.muttrc
+source ~/.config/mutt/foss.folder.muttrc
+source ~/.config/mutt/mailbox.muttrc
+source ~/.config/mutt/gpg.muttrc
diff --git a/home/.config/mutt/smtp.muttrc b/home/.config/mutt/foss.smtp.muttrc
index 5c0571a..790b2c0 100644
--- a/home/.config/mutt/smtp.muttrc
+++ b/home/.config/mutt/foss.smtp.muttrc
@@ -2,3 +2,4 @@ set from = "alx@kernel.org"
set realname = "Alejandro Colomar"
set smtp_url = "smtps://alx@mail.kernel.org:465/"
+set smtp_pass = "`pass show www/foss/kernel/smtp/pass`"
diff --git a/home/.config/mutt/gov.folder.muttrc b/home/.config/mutt/gov.folder.muttrc
new file mode 100644
index 0000000..4391f65
--- /dev/null
+++ b/home/.config/mutt/gov.folder.muttrc
@@ -0,0 +1 @@
+set folder = "~/mail/migadu/gov/"
diff --git a/home/.config/mutt/gov.muttrc b/home/.config/mutt/gov.muttrc
new file mode 100644
index 0000000..72bc554
--- /dev/null
+++ b/home/.config/mutt/gov.muttrc
@@ -0,0 +1,4 @@
+source ~/.config/mutt/gov.smtp.muttrc
+source ~/.config/mutt/gov.folder.muttrc
+source ~/.config/mutt/mailbox.muttrc
+source ~/.config/mutt/gpg.muttrc
diff --git a/home/.config/mutt/gov.smtp.muttrc b/home/.config/mutt/gov.smtp.muttrc
new file mode 100644
index 0000000..fc4c305
--- /dev/null
+++ b/home/.config/mutt/gov.smtp.muttrc
@@ -0,0 +1,5 @@
+set from = "gov@alejandro-colomar.es"
+set realname = "Alejandro Colomar"
+
+set smtp_url = "smtps://gov@alejandro-colomar.es@smtp.migadu.com:465/"
+set smtp_pass = "`pass show email/migadu/alx/mailbox/alx/pass`"
diff --git a/home/.config/mutt/legal.folder.muttrc b/home/.config/mutt/legal.folder.muttrc
new file mode 100644
index 0000000..5dd04a2
--- /dev/null
+++ b/home/.config/mutt/legal.folder.muttrc
@@ -0,0 +1 @@
+set folder = "~/mail/migadu/legal/"
diff --git a/home/.config/mutt/legal.muttrc b/home/.config/mutt/legal.muttrc
new file mode 100644
index 0000000..2e5e839
--- /dev/null
+++ b/home/.config/mutt/legal.muttrc
@@ -0,0 +1,4 @@
+source ~/.config/mutt/legal.smtp.muttrc
+source ~/.config/mutt/legal.folder.muttrc
+source ~/.config/mutt/mailbox.muttrc
+source ~/.config/mutt/gpg.muttrc
diff --git a/home/.config/mutt/legal.smtp.muttrc b/home/.config/mutt/legal.smtp.muttrc
new file mode 100644
index 0000000..af05607
--- /dev/null
+++ b/home/.config/mutt/legal.smtp.muttrc
@@ -0,0 +1,5 @@
+set from = "legal@alejandro-colomar.es"
+set realname = "Alejandro Colomar"
+
+set smtp_url = "smtps://legal@alejandro-colomar.es@smtp.migadu.com:465/"
+set smtp_pass = "`pass show email/migadu/alx/mailbox/alx/pass`"
diff --git a/home/.config/mutt/mailbox.muttrc b/home/.config/mutt/mailbox.muttrc
index 99fbfaf..aa34794 100644
--- a/home/.config/mutt/mailbox.muttrc
+++ b/home/.config/mutt/mailbox.muttrc
@@ -1,8 +1,6 @@
-set folder = "~/mail/gmail/alx/"
+set spoolfile = "+Inbox"
+set postponed = "+Drafts"
+set record = "+Inbox"
+set trash = "+Trash"
-set spoolfile = "+INBOX"
-set postponed = "+[Gmail]/Drafts"
-set record = "+[Gmail]/Sent Mail"
-set trash = "+[Gmail]/Trash"
-
-mailboxes "+[Gmail]/All Mail" $spoolfile $postponed $record $trash "+[Gmail]/Spam" "+[Gmail]/Important" "+[Gmail]/Starred"
+mailboxes $spoolfile $postponed $record $trash "+Junk" "+Archive" "+Sent"
diff --git a/home/.config/mutt/muttrc b/home/.config/mutt/muttrc
index 4102927..9dc7c48 100644
--- a/home/.config/mutt/muttrc
+++ b/home/.config/mutt/muttrc
@@ -1,7 +1,4 @@
-source ~/.config/mutt/pass.muttrc
-source ~/.config/mutt/smtp.muttrc
-source ~/.config/mutt/mailbox.muttrc
-source ~/.config/mutt/gpg.muttrc
+source ~/.config/mutt/accounts.muttrc
source ~/.config/mutt/thread.muttrc
source ~/.config/mutt/pager.muttrc
source ~/.config/mutt/char.muttrc
diff --git a/home/.config/mutt/no-gpg.muttrc b/home/.config/mutt/no-gpg.muttrc
new file mode 100644
index 0000000..9f7d342
--- /dev/null
+++ b/home/.config/mutt/no-gpg.muttrc
@@ -0,0 +1,6 @@
+set crypt_autosign = no
+set crypt_opportunistic_encrypt = no
+set crypt_protected_headers_write = yes
+
+set pgp_self_encrypt = yes
+set pgp_default_key = A9348594CE31283A826FBDD8D57633D441E25BB5
diff --git a/home/.config/mutt/pass.muttrc b/home/.config/mutt/pass.muttrc
deleted file mode 100644
index e314334..0000000
--- a/home/.config/mutt/pass.muttrc
+++ /dev/null
@@ -1 +0,0 @@
-set smtp_pass = "`pass show www/foss/kernel/smtp/pass`"
diff --git a/home/.config/mutt/spam.folder.muttrc b/home/.config/mutt/spam.folder.muttrc
new file mode 100644
index 0000000..ccde2a6
--- /dev/null
+++ b/home/.config/mutt/spam.folder.muttrc
@@ -0,0 +1 @@
+set folder = "~/mail/migadu/spam/"
diff --git a/home/.config/mutt/spam.muttrc b/home/.config/mutt/spam.muttrc
new file mode 100644
index 0000000..d860713
--- /dev/null
+++ b/home/.config/mutt/spam.muttrc
@@ -0,0 +1,4 @@
+source ~/.config/mutt/spam.smtp.muttrc
+source ~/.config/mutt/spam.folder.muttrc
+source ~/.config/mutt/mailbox.muttrc
+source ~/.config/mutt/no-gpg.muttrc
diff --git a/home/.config/mutt/spam.smtp.muttrc b/home/.config/mutt/spam.smtp.muttrc
new file mode 100644
index 0000000..5c1a273
--- /dev/null
+++ b/home/.config/mutt/spam.smtp.muttrc
@@ -0,0 +1,5 @@
+set from = "spam@alejandro-colomar.es"
+set realname = "Alejandro Colomar"
+
+set smtp_url = "smtps://spam@alejandro-colomar.es@smtp.migadu.com:465/"
+set smtp_pass = "`pass show email/migadu/alx/mailbox/alx/pass`"