summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Martin Michalec <martin@michalec.dev>2026-02-11 03:25:47 +0000
committerLibravatar Martin Michalec <martin@michalec.dev>2026-02-11 03:25:47 +0000
commit94d2bd126860ef6c658c3d1a6a58632d195400d5 (patch)
tree923c94d424f3a0532d20831000e815ef31cadfb7
parentadd .chezmoi.toml.tmpl (diff)
downloaddotfiles-94d2bd126860ef6c658c3d1a6a58632d195400d5.tar.gz
add mailHEADmaster
-rw-r--r--dot_config/.isyncrc-extra.gpgbin0 -> 848 bytes
-rw-r--r--dot_config/isyncrc.tmpl50
-rw-r--r--dot_config/l2md/config4
-rw-r--r--dot_config/msmtp/.config-extra.gpgbin0 -> 356 bytes
-rw-r--r--dot_config/msmtp/config.tmpl13
5 files changed, 67 insertions, 0 deletions
diff --git a/dot_config/.isyncrc-extra.gpg b/dot_config/.isyncrc-extra.gpg
new file mode 100644
index 0000000..d54eea1
--- /dev/null
+++ b/dot_config/.isyncrc-extra.gpg
Binary files differ
diff --git a/dot_config/isyncrc.tmpl b/dot_config/isyncrc.tmpl
new file mode 100644
index 0000000..8b111d8
--- /dev/null
+++ b/dot_config/isyncrc.tmpl
@@ -0,0 +1,50 @@
1# isyncrc -*- Conf -*-
2
3Create Both
4Expunge Both
5SyncState *
6
7# Account 'professional starts here
8IMAPAccount professional
9Host "mail.michalec.dev"
10User "martin@michalec.dev"
11PassCmd "pass show mail/martin@michalec.dev"
12TLSType IMAPS
13CertificateFile /etc/ssl/certs/ca-certificates.crt
14
15IMAPStore professional-remote
16Account professional
17
18MaildirStore professional-local
19SubFolders Verbatim
20Path "/home/cmmm/mail/accounts/professional/"
21Inbox "/home/cmmm/mail/accounts/professional/inbox"
22
23Channel professional-inbox
24Near ":professional-local:inbox"
25Far ":professional-remote:INBOX"
26
27Channel professional-sent
28Near ":professional-local:sent"
29Far ":professional-remote:Sent"
30
31Channel professional-drafts
32Near ":professional-local:drafts"
33Far ":professional-remote:Drafts"
34
35Channel professional-archive
36Near ":professional-local:archive"
37Far ":professional-remote:Archive"
38
39Channel professional-junk
40Near ":professional-local:junk"
41Far ":professional-remote:Junk"
42
43Group professional
44Channel professional-inbox
45Channel professional-sent
46Channel professional-drafts
47Channel professional-archive
48Channel professional-junk
49
50{{ joinPath .chezmoi.sourceDir "dot_config/.isyncrc-extra.gpg" | include | decrypt -}}
diff --git a/dot_config/l2md/config b/dot_config/l2md/config
new file mode 100644
index 0000000..d25a156
--- /dev/null
+++ b/dot_config/l2md/config
@@ -0,0 +1,4 @@
1[general]
2 period = 180
3 oneshot = 1
4 base = ${XDG_STATE_HOME:-$HOME}/l2md
diff --git a/dot_config/msmtp/.config-extra.gpg b/dot_config/msmtp/.config-extra.gpg
new file mode 100644
index 0000000..1206b45
--- /dev/null
+++ b/dot_config/msmtp/.config-extra.gpg
Binary files differ
diff --git a/dot_config/msmtp/config.tmpl b/dot_config/msmtp/config.tmpl
new file mode 100644
index 0000000..9e263e5
--- /dev/null
+++ b/dot_config/msmtp/config.tmpl
@@ -0,0 +1,13 @@
1defaults
2tls on
3auth on
4logfile /home/cmmm/.local/var/log/msmtp.log
5
6account professional-martin@michalec.dev
7from martin@michalec.dev
8user martin@michalec.dev
9passwordeval pass show mail/martin@michalec.dev
10tls_starttls off
11host mail.michalec.dev
12
13{{ joinPath .chezmoi.sourceDir "dot_config/msmtp/.config-extra.gpg" | include | decrypt -}}