From d2e4e49f6264639c497949f89d81182775eef598 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 22 Apr 2026 23:43:31 +0530 Subject: using ouch in the previewer for lf --- modules/scripts/file-preview.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/scripts') diff --git a/modules/scripts/file-preview.sh b/modules/scripts/file-preview.sh index 4674ddb..1dd810f 100644 --- a/modules/scripts/file-preview.sh +++ b/modules/scripts/file-preview.sh @@ -73,7 +73,7 @@ case "$MIMETYPE" in # --- EPUB / MOBI --- application/epub+zip|application/x-mobipocket-ebook) - unzip -p "$FILE" "*/cover*.jpg" > "$TMP_IMG" 2>/dev/null + ouch decompress "$FILE" --limit "*/cover*.jpg" --dir /tmp && mv /tmp/cover*.jpg "$TMP_IMG" [ -s "$TMP_IMG" ] && render_image "$TMP_IMG" ;; @@ -89,7 +89,7 @@ case "$MIMETYPE" in # --- ARCHIVES --- application/zip|application/x-7z-compressed|application/x-rar|application/x-tar|application/x-gzip) - 7z l "$FILE" 2>/dev/null || bsdtar -tf "$FILE" + ouch list -t "$FILE" 2>/dev/null exit 0 ;; -- cgit v1.2.3