From 646a526c2c3e6ee2dd5e45c9e260c7017524274e Mon Sep 17 00:00:00 2001 From: Don Harper Date: Mon, 30 Dec 2024 21:58:05 -0600 Subject: [PATCH] task | fix qutebrowswer userscript mymail --- home/common/default.nix | 1 + .../files/local-qutebrowser/userscripts/mymail | 16 +++++++--------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/home/common/default.nix b/home/common/default.nix index 15178ff..1244131 100644 --- a/home/common/default.nix +++ b/home/common/default.nix @@ -82,6 +82,7 @@ tut units unzip + urlencode urlscan vdirsyncer vlock diff --git a/home/gui/files/local-qutebrowser/userscripts/mymail b/home/gui/files/local-qutebrowser/userscripts/mymail index 3401bdc..2de3911 100755 --- a/home/gui/files/local-qutebrowser/userscripts/mymail +++ b/home/gui/files/local-qutebrowser/userscripts/mymail @@ -5,12 +5,10 @@ if [ -z "${MAILTERMPROG}" ] then MAILTERMPROG="${TERMPROG}" fi -if [ "${TERMPROG}" == "xfce4-terminal" ] -then - flag='-x' -else - flag='-e' -fi -#$MAILTERMPROG "${flag}" neomutt -F "${HOME}/.config/neomutt/neomuttrc" "mailto:?subject=${QUTE_TITLE}&body=${QUTE_URL}%0A%0A${QUTE_SELECTED_TEXT}%0A%0A" -echo "$MAILTERMPROG ${flag} neomutt mailto:?subject=${QUTE_TITLE}&body=${QUTE_URL}%0A%0A${QUTE_SELECTED_TEXT}%0A%0A" >> /tmp/mail.out -$MAILTERMPROG "${flag}" neomutt "mailto:?subject=${QUTE_TITLE}&body=${QUTE_URL}%0A%0A${QUTE_SELECTED_TEXT}%0A%0A" +flag='-e' +#email="don@donharper.org" +TITLE=$(urlencode "${QUTE_TITLE}") +URL=$(urlencode "${QUTE_URL}") +SELECTED_TEXT=$(urlencode "${QUTE_SELECTED_TEXT}") +echo "${MAILTERMPROG} ${flag} neomutt mailto:${email}?subject=${TITLE}&body=${URL}%0A%0A${SELECTED_TEXT}%0A%0A" >> /tmp/mail.out +"${MAILTERMPROG}" "${flag}" neomutt "mailto:${email}?subject=${TITLE}&body=${URL}%0A%0A${SELECTED_TEXT}%0A%0A"