update
This commit is contained in:
parent
91cdedc008
commit
98c3a109c1
9
lfrc
9
lfrc
|
|
@ -37,7 +37,7 @@ map O $mimeopen --ask $f
|
||||||
# text files and a file opener for the rest.
|
# text files and a file opener for the rest.
|
||||||
cmd open ${{
|
cmd open ${{
|
||||||
case $(file --mime-type $f -b) in
|
case $(file --mime-type $f -b) in
|
||||||
image/*) feh -FZd --conversion-timeout 2 --start-at $f . &;;
|
image/*) imv -f -n "$f" . &;;
|
||||||
text/*) $EDITOR $fx;;
|
text/*) $EDITOR $fx;;
|
||||||
*) for f in $fx; do setsid $OPENER $f > /dev/null 2> /dev/null & done;;
|
*) for f in $fx; do setsid $OPENER $f > /dev/null 2> /dev/null & done;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -104,16 +104,17 @@ cmd zip ${{
|
||||||
set ratios '2:5'
|
set ratios '2:5'
|
||||||
|
|
||||||
cmd view ${{
|
cmd view ${{
|
||||||
feh -FZd $fs &
|
imv -f $fs &
|
||||||
}}
|
}}
|
||||||
|
|
||||||
map t thumbs
|
map t thumbs
|
||||||
cmd thumbs ${{
|
cmd thumbs ${{
|
||||||
if [ -d "$f" ] ; then
|
if [ -d "$f" ] ; then
|
||||||
feh -t -y128 -E128 $f &
|
imv "$f" &
|
||||||
else
|
else
|
||||||
feh -t -y128 -E128 &
|
imv -n "$f" . &
|
||||||
fi
|
fi
|
||||||
}}
|
}}
|
||||||
|
|
||||||
set previewer /home/ray/.config/lf/previewer.sh
|
set previewer /home/ray/.config/lf/previewer.sh
|
||||||
|
set preview true
|
||||||
|
|
|
||||||
33
previewer.sh
33
previewer.sh
|
|
@ -1,15 +1,22 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
case "$1" in
|
|
||||||
*.tar*) tar tf "$1";;
|
file="$1"
|
||||||
*.zip) unzip -l "$1";;
|
|
||||||
*.rar) unrar l "$1";;
|
case "$file" in
|
||||||
*.7z) 7z l "$1";;
|
*.tar*) tar tf -- "$file" ;;
|
||||||
*.pdf) pdftotext "$1" -;;
|
*.zip) unzip -l -- "$file" ;;
|
||||||
*.jpg) img2txt "$1";;
|
*.rar) unrar l -- "$file" ;;
|
||||||
*.jpeg) img2txt "$1";;
|
*.7z) 7z l -- "$file" ;;
|
||||||
*.png) img2txt "$1";;
|
*.pdf) pdftotext -- "$file" - ;;
|
||||||
*.gif) img2txt "$1";;
|
*.jpg|*.jpeg|*.png|*.gif|*.bmp|*.webp)
|
||||||
*.bmp) img2txt "$1";;
|
if command -v chafa >/dev/null 2>&1; then
|
||||||
*.md) mdcat "$1";;
|
chafa -f symbols --animate=off -- "$file"
|
||||||
*) bat --terminal-width 120 --wrap auto --color always --theme base16 "$1";;
|
elif command -v img2txt >/dev/null 2>&1; then
|
||||||
|
img2txt -- "$file"
|
||||||
|
else
|
||||||
|
file -- "$file"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*.md) mdcat -- "$file" ;;
|
||||||
|
*) bat --terminal-width 120 --wrap auto --color always --theme base16 -- "$file" ;;
|
||||||
esac
|
esac
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue