]> git.rmz.io Git - dotfiles.git/commitdiff
ranger: fallback to plaintext preview when openscad fails
authorSamir Benmendil <me@rmz.io>
Sat, 11 Mar 2023 18:20:44 +0000 (18:20 +0000)
committerSamir Benmendil <me@rmz.io>
Sat, 11 Mar 2023 18:36:19 +0000 (18:36 +0000)
ranger/scope.sh

index 014a3f3637773c9f6668d9eeb72b6a6b5dfa442f..e2fe4351e652a76ddc4197cce3a2d9e19cb103e6 100755 (executable)
@@ -271,8 +271,8 @@ handle_image() {
         TMPPNG="$(mktemp -t XXXXXX.png)"
         openscad --colorscheme="${OPENSCAD_COLORSCHEME}" \
             --imgsize="${OPENSCAD_IMGSIZE/x/,}" \
-            -o "${TMPPNG}" "${1}"
-        mv "${TMPPNG}" "${IMAGE_CACHE_PATH}"
+            -o "${TMPPNG}" "${1}" \
+        && mv "${TMPPNG}" "${IMAGE_CACHE_PATH}"
     }
 
     case "${FILE_EXTENSION_LOWER}" in