X-Git-Url: https://git.madduck.net/etc/mutt.git/blobdiff_plain/d5bfd6cb0d798fb4b3f5f38a5355370822f218a8..f1ab8bcb3d0102fe44d2baad1de229f3edce4048:/.mutt/bgrun diff --git a/.mutt/bgrun b/.mutt/bgrun index 836e836..ad432df 100755 --- a/.mutt/bgrun +++ b/.mutt/bgrun @@ -77,13 +77,13 @@ notify_output() { } guess_extension() { - python -c "import mimetypes; print(mimetypes.guess_extension('$1'))" + python3 -c "import mimetypes; print(mimetypes.guess_extension('$1'))" } get_file() { local t if [ -z "$1" ]; then - t=$(TMPDIR="$PWD" tempfile -s $(guess_extension "$MIMETYPE")) + t=$(mktemp -p "$PWD" tmp.XXXXXXXXXX.$(guess_extension "$MIMETYPE")) cat > "$t" echo "$t" else @@ -138,7 +138,7 @@ case "$SELF" in ( ts=$(($(date +%s) + $DELAY)) launch_viewer "$FILE" "$MIMETYPE" - while [ $(date +%s) -lt $ts ]; do sleep $DELAY; done + while [ $(date +%s) -lt $ts ]; do sleep 1; done cleanup ) & trap - 1 2 3 4 5 6 7 8 10 11 12 13 14 15 @@ -171,7 +171,7 @@ case "$SELF" in (launch_viewer "$FILE" "$MIMETYPE") & ( while [ $(($(stat -c%X "$FILE") + $DELAY)) -gt $(date +%s) ]; do - sleep $DELAY + sleep 1 done cleanup ) &