mirror of
https://github.com/jarun/nnn.git
synced 2025-01-15 13:26:37 +00:00
preview-tabbed: show (n)sxiv in thumbnail mode when watching "Pictures" directory
This commit is contained in:
parent
ad04944bdf
commit
b20886a29c
|
@ -69,6 +69,9 @@ else
|
||||||
echo "No xembed term found" >&2
|
echo "No xembed term found" >&2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if type xdg-user-dir >/dev/null 2>&1 ; then
|
||||||
|
PICTURES_DIR=$(xdg-user-dir PICTURES)
|
||||||
|
fi
|
||||||
|
|
||||||
term_nuke () {
|
term_nuke () {
|
||||||
# $1 -> $XID, $2 -> $FILE
|
# $1 -> $XID, $2 -> $FILE
|
||||||
|
@ -177,7 +180,17 @@ previewer_loop () {
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
inode/directory)
|
inode/directory)
|
||||||
$TERMINAL "$XID" -e nnn "$FILE" &
|
if [[ -n $PICTURES_DIR && "$FILE" == "$PICTURES_DIR"* ]] ; then
|
||||||
|
if type sxiv >/dev/null 2>&1 ; then
|
||||||
|
sxiv -te "$XID" "$FILE" &
|
||||||
|
elif type nsxiv >/dev/null 2>&1 ; then
|
||||||
|
nsxiv -te "$XID" "$FILE" &
|
||||||
|
else
|
||||||
|
$TERMINAL "$XID" -e nnn "$FILE" &
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
$TERMINAL "$XID" -e nnn "$FILE" &
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
text/*)
|
text/*)
|
||||||
if [ -x "$NUKE" ] ; then
|
if [ -x "$NUKE" ] ; then
|
||||||
|
|
Loading…
Reference in a new issue