summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Vink <ivi@vinkies.net>2025-02-10 22:08:06 +0100
committerMike Vink <ivi@vinkies.net>2025-02-10 22:08:06 +0100
commitceeed18cca0225715174e0e50953221918fc56cc (patch)
tree0f1d03b757f23a4f5c1371ecfb37a2a3c08ac58f
parent4fc4b9159608aa6d5fac3ead800bea381581c0c7 (diff)
update lf
-rw-r--r--.config/lf/lfrc40
1 files changed, 20 insertions, 20 deletions
diff --git a/.config/lf/lfrc b/.config/lf/lfrc
index bb86a04..449a0c2 100644
--- a/.config/lf/lfrc
+++ b/.config/lf/lfrc
@@ -36,26 +36,26 @@ map z push :z<space>
# cmds/functions
cmd open ${{
-# case $(file --mime-type "$(readlink -f $f)" -b) in
-# application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) localc $fx ;;
-# image/vnd.djvu|application/pdf|application/octet-stream|application/postscript) setsid -f zathura $fx >/dev/null 2>&1 ;;
-# text/*|application/json|inode/x-empty|application/x-subrip) $EDITOR $fx;;
-# image/x-xcf) setsid -f gimp $f >/dev/null 2>&1 ;;
-# image/svg+xml) display -- $f ;;
-# image/*) rotdir $f | grep -i "\.\(png\|jpg\|jpeg\|gif\|webp\|avif\|tif\|ico\)\(_large\)*$" |
-# setsid -f nsxiv -aio 2>/dev/null | while read -r file; do
-# [ -z "$file" ] && continue
-# lf -remote "send select \"$file\""
-# lf -remote "send toggle"
-# done &
-# ;;
-# audio/*|video/x-ms-asf) mpv --audio-display=no $f ;;
-# video/*) setsid -f mpv $f -quiet >/dev/null 2>&1 ;;
-# application/pdf|application/vnd.djvu|application/epub*) setsid -f zathura $fx >/dev/null 2>&1 ;;
-# application/pgp-encrypted) $EDITOR $fx ;;
-# application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/vnd.oasis.opendocument.text|application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|application/octet-stream|application/vnd.oasis.opendocument.spreadsheet|application/vnd.oasis.opendocument.spreadsheet-template|application/vnd.openxmlformats-officedocument.presentationml.presentation|application/vnd.oasis.opendocument.presentation-template|application/vnd.oasis.opendocument.presentation|application/vnd.ms-powerpoint|application/vnd.oasis.opendocument.graphics|application/vnd.oasis.opendocument.graphics-template|application/vnd.oasis.opendocument.formula|application/vnd.oasis.opendocument.database) setsid -f libreoffice $fx >/dev/null 2>&1 ;;
-# *) for f in $fx; do setsid -f $OPENER $f >/dev/null 2>&1; done;;
-# esac
+ case $(file --mime-type "$(readlink -f $f)" -b) in
+ application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) localc $fx ;;
+ image/vnd.djvu|application/pdf|application/octet-stream|application/postscript) setsid -f zathura $fx >/dev/null 2>&1 ;;
+ text/*|application/json|inode/x-empty|application/x-subrip) $EDITOR $fx;;
+ image/x-xcf) setsid -f gimp $f >/dev/null 2>&1 ;;
+ image/svg+xml) display -- $f ;;
+ image/*) rotdir $f | grep -i "\.\(png\|jpg\|jpeg\|gif\|webp\|avif\|tif\|ico\)\(_large\)*$" |
+ setsid -f nsxiv -aio 2>/dev/null | while read -r file; do
+ [ -z "$file" ] && continue
+ lf -remote "send select \"$file\""
+ lf -remote "send toggle"
+ done &
+ ;;
+ audio/*|video/x-ms-asf) mpv --audio-display=no $f ;;
+ video/*) setsid -f mpv $f -quiet >/dev/null 2>&1 ;;
+ application/pdf|application/vnd.djvu|application/epub*) setsid -f zathura $fx >/dev/null 2>&1 ;;
+ application/pgp-encrypted) $EDITOR $fx ;;
+ application/vnd.openxmlformats-officedocument.wordprocessingml.document|application/vnd.oasis.opendocument.text|application/vnd.openxmlformats-officedocument.spreadsheetml.sheet|application/octet-stream|application/vnd.oasis.opendocument.spreadsheet|application/vnd.oasis.opendocument.spreadsheet-template|application/vnd.openxmlformats-officedocument.presentationml.presentation|application/vnd.oasis.opendocument.presentation-template|application/vnd.oasis.opendocument.presentation|application/vnd.ms-powerpoint|application/vnd.oasis.opendocument.graphics|application/vnd.oasis.opendocument.graphics-template|application/vnd.oasis.opendocument.formula|application/vnd.oasis.opendocument.database) setsid -f libreoffice $fx >/dev/null 2>&1 ;;
+ *) for f in $fx; do setsid -f $OPENER $f >/dev/null 2>&1; done;;
+ esac
}}
cmd mkdir $mkdir -p "$@"