summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.config/mutt/defaults.muttrc4
-rwxr-xr-x.local/bin/mutt_md2html.sh32
2 files changed, 18 insertions, 18 deletions
diff --git a/.config/mutt/defaults.muttrc b/.config/mutt/defaults.muttrc
index 99f58fe..f4071b5 100644
--- a/.config/mutt/defaults.muttrc
+++ b/.config/mutt/defaults.muttrc
@@ -68,7 +68,7 @@ bind editor <Tab> complete-query
#set crypt_autosign = yes
#set crypt_opportunistic_encrypt = yes
#set pgp_self_encrypt = yes
-set pgp_default_key = 'bousset.rudy@gmail.com'
+set pgp_default_key = '0x0EAB41FC2D9F762A'
macro index,pager a "<enter-command>set my_pipe_decode=\$pipe_decode pipe_decode<return><pipe-message>abook -C $XDG_CONFIG_HOME/abook/abookrc --datafile $XDG_DATA_HOME/abook/addressbook --add-email<return><enter-command>set pipe_decode=\$my_pipe_decode; unset my_pipe_decode<return>" "add the sender address to abook"
macro index \Cr "T~U<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" "mark all messages as read"
@@ -77,7 +77,7 @@ macro index \Cf "<enter-command>unset wait_key<enter><shell-escape>printf 'Enter
macro index A "<limit>all\n" "show all messages (undo limit)"
macro compose Y "<first-entry>\
<pipe-entry>mutt_md2html.sh<enter>\
-<enter-command>source /tmp/neomutt-commands<enter>"
+<enter-command>source /tmp/neomutt_commands<enter>"
# Sidebar mappings
set sidebar_visible = yes
diff --git a/.local/bin/mutt_md2html.sh b/.local/bin/mutt_md2html.sh
index a920093..9915f96 100755
--- a/.local/bin/mutt_md2html.sh
+++ b/.local/bin/mutt_md2html.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-commands_file="/tmp/neomutt-commands"
+commands_file="/tmp/neomutt_commands"
markdown_file="/tmp/neomutt-$(hostname -s)-$(id -u)-$(date +%s)"
html_file="/tmp/neomutt-$(hostname -s)-$(id -u)-$(date +%s).html"
@@ -17,7 +17,14 @@ if [ "$img_count" -gt 0 ]; then
real_file=$(echo "$file" | sed "s#~#$HOME#g")
id="cid:$(md5 "$real_file" | rev | cut -d ' ' -f 1 | rev)"
sed -i '.orig' "s#$file#$id#g" "$markdown_file"
+ {
+ printf '<attach-file>"%s"<enter>' "$real_file"
+ printf '<toggle-disposition>'
+ printf '<edit-content-id>^u"%s"<enter>' "$id"
+ printf '<tag-entry>'
+ } >>"$commands_file"
done
+ printf '<first-entry><tag-entry><group-related>' >>"$commands_file"
printf '<attach-file>"%s"<enter><first-entry><detach-file>' \
"$markdown_file" >>"$commands_file"
fi
@@ -32,18 +39,11 @@ pandoc -f markdown -t html5 --standalone "$markdown_file" >"$html_file"
printf '<group-alternatives>'
} >>"$commands_file"
-if [ "$img_count" -gt 0 ]; then
- grep -Eo '!\[[^]]*\]\([^)]+' "${markdown_file}.orig" | cut -d '(' -f 2 |
- grep -Ev '^(cid:|https?://)' |
- while read -r file; do
- real_file=$(echo "$file" | sed "s#~#$HOME#g")
- id="cid:$(md5 "$real_file" | rev | cut -d ' ' -f 1 | rev)"
- {
- printf '<attach-file>"%s"<enter>' "$real_file"
- printf '<toggle-disposition>'
- printf '<edit-content-id>^u"%s"<enter>' "$id"
- printf '<tag-entry>'
- } >>"$commands_file"
- printf '<first-entry><tag-entry><group-related>' >>"$commands_file"
- done
-fi
+# if [ "$img_count" -gt 0 ]; then
+# grep -Eo '!\[[^]]*\]\([^)]+' "${markdown_file}.orig" | cut -d '(' -f 2 |
+# grep -Ev '^(cid:|https?://)' |
+# while read -r file; do
+# real_file=$(echo "$file" | sed "s#~#$HOME#g")
+# id="cid:$(md5 "$real_file" | rev | cut -d ' ' -f 1 | rev)"
+# done
+# fi