1
0
Fork 0

edit lf previewer and openers

This commit is contained in:
Luca Bilke 2022-08-23 21:00:49 +02:00
parent 044a23e247
commit ca44387583
2 changed files with 3 additions and 2 deletions

View file

@ -44,6 +44,7 @@ cmd open ${{
application/vnd.oasis.opendocument.database) setsid -f lobase $fx >/dev/null 2>&1 ;;
esac
case $(file --mime-type "$(readlink -f $f)" -b) in
text/csv) sc-im $fx ;;
text/*|application/json|inode/x-empty) $EDITOR $fx;;
application/pgp-encrypted) $EDITOR $fx ;;
# *) for f in $fx; do setsid -f $OPENER $f >/dev/null 2>&1; done;;

View file

@ -49,9 +49,9 @@ case "$(xdg-mime query filetype "$1")" in
video/*) video "$1" "$2" "$3" "$4" "$5" ;;
*opendocument*) odt2txt "$1" && exit 0 || echo -e "\e[31modt2txt not installed\e[0m" && exit 1;;
*/markdown) lowdown -Tterm "$1" && exit 0 || echo -e "\e[31mlowdown not installed \e[0m" && exit 1;;
*/html) w3m -dump "$1" && exit 0 || lynx -dump "$1" && exit 0 || echo -e "\e[31neither lynx nor w3m installed\e[0m" && exit 1;;
*/html) lynx -dump "$1" && exit 0 || w3m -dump "$1" && exit 0 || echo -e "\e[31neither lynx nor w3m installed\e[0m" && exit 1;;
text/*|*/json|*/xml) batorcat "$1" "$2" ;;
*/pdf) [ ! -f "${CACHE}.jpg" ] && pdftoppm -jpeg -f 1 -singlefile "$1" "$CACHE"; image "${CACHE}.jpg" "$2" "$3" "$4" "$5" && exit 0 || echo -e "\e[31mpoppler-utils not installed\e[0m" && exit 1;;
*/pdf) [ ! -f "${CACHE}.jpg" ] && pdftoppm -jpeg -f 1 -singlefile "$1" "$CACHE"; image "${CACHE}.jpg" "$2" "$3" "$4" "$5" && exit 0 || echo -e "\e[31mpoppler-utils/poppler not installed\e[0m" && exit 1;;
esac
case "$(file -bL --mime-type "$1")" in
text/*) batorcat "$1" "$2" ;;