open empty files in text editor

This commit is contained in:
KronikPillow 2020-11-22 23:33:05 +01:00
parent 6a00215df3
commit dae47c7aeb
No known key found for this signature in database
GPG Key ID: 1EC14CAEC6B9D0A1
2 changed files with 6 additions and 4 deletions

View File

@ -18,6 +18,7 @@ cmd open ${{
case $(file --mime-type $f -b) in case $(file --mime-type $f -b) in
image/vnd.djvu|application/pdf|application/octet-stream) setsid -f zathura $fx >/dev/null 2>&1 ;; image/vnd.djvu|application/pdf|application/octet-stream) setsid -f zathura $fx >/dev/null 2>&1 ;;
text/*) $EDITOR $fx;; text/*) $EDITOR $fx;;
inode/x-empty) $EDITOR $fx;;
image/x-xcf|image/svg+xml) setsid -f gimp $f >/dev/null 2>&1 ;; image/x-xcf|image/svg+xml) setsid -f gimp $f >/dev/null 2>&1 ;;
image/*) rotdir $f | grep -i "\.\(png\|jpg\|jpeg\|gif\|webp\|tif\)\(_large\)*$" | sxiv -aio 2>/dev/null | lf-select ;; image/*) rotdir $f | grep -i "\.\(png\|jpg\|jpeg\|gif\|webp\|tif\)\(_large\)*$" | sxiv -aio 2>/dev/null | lf-select ;;
audio/*) mpv --audio-display=no $f ;; audio/*) mpv --audio-display=no $f ;;

View File

@ -13,7 +13,8 @@ application/pdf=pdf.desktop;
image/png=img.desktop; image/png=img.desktop;
image/jpeg=img.desktop; image/jpeg=img.desktop;
image/gif=img.desktop; image/gif=img.desktop;
application/rss+xml=rss.desktop application/rss+xml=rss.desktop;
video/x-matroska=video.desktop video/x-matroska=video.desktop;
x-scheme-handler/lbry=lbry.desktop x-scheme-handler/lbry=lbry.desktop;
inode/directory=file.desktop inode/directory=file.desktop;
inode/x-empty=text.desktop;