# HG changeset patch # User Peter Sanchez # Date 1739396411 21600 # Wed Feb 12 15:40:11 2025 -0600 # Node ID 8487d43bbf6d0527b8707d4b406693f0f33a5179 # Parent 87051cb79b09fc72131a433feb6a81abb600f00e aerc config updates diff --git a/.config/aerc/filters/html2text b/.config/aerc/filters/html2text new file mode 100755 --- /dev/null +++ b/.config/aerc/filters/html2text @@ -0,0 +1,18 @@ +#!/bin/sh + +exec w3m \ + -I UTF-8 \ + -T text/html \ + -cols 100 \ + -dump \ + -graph \ + -o display_image=false \ + -o display_link_number=true \ + -o auto_image=false \ + -o decode_url=true \ + -o disable_center=true \ + -o fold_textarea=true \ + -o fold_line=true \ + -o use_proxy=true \ + -o no_cache=true \ + -o use_cookie=false diff --git a/.config/aerc/templates/forward_as_body b/.config/aerc/templates/forward_as_body --- a/.config/aerc/templates/forward_as_body +++ b/.config/aerc/templates/forward_as_body @@ -3,7 +3,11 @@ Forwarded message from {{.OriginalFrom | names | join ", "}} on {{dateFormat .OriginalDate "Mon Jan 2, 2006 at 3:04 PM"}}: -{{.OriginalText}} +{{ if eq .OriginalMIMEType "text/html" -}} +{{- exec `~/.config/aerc/filters/html2text` .OriginalText -}} +{{- else -}} +{{ .OriginalText }} +{{- end}} {{- with .Signature }} {{.}} diff --git a/.config/aerc/templates/quoted_reply b/.config/aerc/templates/quoted_reply --- a/.config/aerc/templates/quoted_reply +++ b/.config/aerc/templates/quoted_reply @@ -2,9 +2,9 @@ -On {{dateFormat (.OriginalDate | toLocal) "Mon Jan 2, 2006 at 3:04 PM MST"}}, {{.OriginalFrom | names | join ", "}} wrote: -{{trimSignature .OriginalText | quote}} -{{- with .Signature }} - -{{.}} -{{- end }} +{{(index .OriginalFrom 0).Name}}, {{dateFormat (.OriginalDate | toLocal) "Jan 02, 2006 at 15:04"}}: +{{ if eq .OriginalMIMEType "text/html" -}} +{{- exec `~/.config/aerc/filters/html2text` .OriginalText | quote -}} +{{- else -}} +{{- .OriginalText | quote -}} +{{- end}}