diff options
Diffstat (limited to '.config/aerc/templates')
| -rw-r--r-- | .config/aerc/templates/quoted_reply | 19 | ||||
| -rw-r--r-- | .config/aerc/templates/reply | 15 |
2 files changed, 34 insertions, 0 deletions
diff --git a/.config/aerc/templates/quoted_reply b/.config/aerc/templates/quoted_reply new file mode 100644 index 0000000..74a628a --- /dev/null +++ b/.config/aerc/templates/quoted_reply @@ -0,0 +1,19 @@ +{{- $From := (index .From 0) }}{{ $To := .To -}} +{{- range $idx, $elm := .To -}} + {{- if eq (exec `grep -q 'sr.ht$' && printf '1'` $elm.Address) "1"}}{{$From = `"Robert Günzler" <r@gnzler.io>`}}{{end -}} + + {{- if eq (exec `grep -q '@gnzler.*$' && printf '1'` $elm.Address) "1" -}} + {{- $From = (printf `%s` $elm) -}} + {{- $To = (drop $To $idx) -}} + {{- end -}} +{{- end -}} + +From: {{$From}} +To: {{range $To}}{{.}},{{end}} +X-Mailer: aerc {{version}} + +On {{dateFormat (.OriginalDate | toLocal) "Mon Jan 2, 2006 at 3:04 PM MST"}}, {{(index .OriginalFrom 0).Name}} wrote: +{{if eq .OriginalMIMEType "text/html"}}{{exec `/usr/share/aerc/filters/html` .OriginalText | wrap 72 | quote}} +{{else}} +{{quote .OriginalText}} +{{end}} diff --git a/.config/aerc/templates/reply b/.config/aerc/templates/reply new file mode 100644 index 0000000..0736c68 --- /dev/null +++ b/.config/aerc/templates/reply @@ -0,0 +1,15 @@ +{{- $From := (index .From 0) }}{{ $To := .To -}} +{{- range $idx, $elm := .To -}} + {{- if eq (exec `grep -q 'sr.ht$' && printf '1'` $elm.Address) "1"}}{{$From = `"Robert Günzler" <r@gnzler.io>`}}{{end -}} + + {{- if eq (exec `grep -q '@gnzler.*$' && printf '1'` $elm.Address) "1" -}} + {{- $From = (printf `%s` $elm) -}} + {{- $To = (drop $To $idx) -}} + {{- end -}} +{{- end -}} + +From: {{$From}} +To: {{range $To}}{{.}},{{end}} +X-Mailer: aerc {{version}} + +Hi {{(index .OriginalFrom 0).Name}}, |