From a1040ec4acdeba8c1ee848a1a6ee5a796a3dda9e Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Fri, 27 Feb 2026 13:36:56 -0500 Subject: [PATCH] + imgPreviewer.sh --- dots/bin/imgPreviewer.sh | 13 +++++++++++++ dots/lf/lfrc | 16 +++++----------- 2 files changed, 18 insertions(+), 11 deletions(-) create mode 100755 dots/bin/imgPreviewer.sh diff --git a/dots/bin/imgPreviewer.sh b/dots/bin/imgPreviewer.sh new file mode 100755 index 0000000..bc67411 --- /dev/null +++ b/dots/bin/imgPreviewer.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +file="$1" +case "$file" in + *.png|*.jpg|*.jpeg|*.gif|*.bmp|*.tiff|*.webp) + # 260227: img2sixel is (currently) not supported by kitty + # img2sixel -w "$(tput cols)" "$file" + kitty +kitten icat "$file" + ;; + *) + echo "Unsupported image format" + exit 1 + ;; +esac diff --git a/dots/lf/lfrc b/dots/lf/lfrc index 21a4342..30380cd 100644 --- a/dots/lf/lfrc +++ b/dots/lf/lfrc @@ -29,11 +29,13 @@ set cursorpreviewfmt "\033[7;2m" # ctpv # https://github.com/NikitaIvanovV/ctpv set sixel true -#set preview true +set preview true +set previewer imgPreviewer.sh + #set previewer ctpv #set cleaner ctpvclear -&ctpv -s $id -&ctpvquit $id +#&ctpv -s $id +#&ctpvquit $id # -------------------- # map @@ -179,11 +181,3 @@ cmd yb :yank-basename # misc cmd edit $nano "$fx" - -# preview image files -file="$1" -case "$file" in - *.png|*.jpg|*.jpeg|*.webp) - img2sixel "$file" - ;; -esac