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"