mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-06-11 20:26:50 +02:00
chore: Fix indentation
This commit is contained in:
parent
bd67cf43a9
commit
10f1388912
@ -481,64 +481,65 @@
|
|||||||
realpath=$(realpath "$FILE_PATH")
|
realpath=$(realpath "$FILE_PATH")
|
||||||
|
|
||||||
handle_extension() {
|
handle_extension() {
|
||||||
case "''${FILE_EXTENSION_LOWER}" in
|
case "''${FILE_EXTENSION_LOWER}" in
|
||||||
ts | js | lock)
|
ts | js | lock)
|
||||||
bat --color=always --paging=never \
|
bat --color=always --paging=never \
|
||||||
--style=plain \
|
--style=plain \
|
||||||
--terminal-width="''${PREVIEW_WIDTH}" \
|
--terminal-width="''${PREVIEW_WIDTH}" \
|
||||||
"''${FILE_PATH}" && exit 0
|
"''${FILE_PATH}" && exit 0
|
||||||
cat "''${FILE_PATH}" && exit 0
|
cat "''${FILE_PATH}" && exit 0
|
||||||
exit 1;;
|
exit 1;;
|
||||||
|
|
||||||
rar)
|
rar)
|
||||||
lsar "''${FILE_PATH}" && exit 0
|
lsar "''${FILE_PATH}" && exit 0
|
||||||
exit 1;;
|
exit 1;;
|
||||||
7z)
|
|
||||||
7z l -p -- "''${FILE_PATH}" && exit 0
|
|
||||||
exit 1;;
|
|
||||||
|
|
||||||
pdf)
|
7z)
|
||||||
pdftotext -l 10 -nopgbrk -q -- "''${FILE_PATH}" - | \
|
7z l -p -- "''${FILE_PATH}" && exit 0
|
||||||
fmt -w "''${PREVIEW_WIDTH}" && exit 0
|
exit 1;;
|
||||||
mutool draw -F txt -i -- "''${FILE_PATH}" 1-10 | \
|
|
||||||
fmt -w "''${PREVIEW_WIDTH}" && exit 0
|
|
||||||
exiftool "''${FILE_PATH}" && exit 0
|
|
||||||
exit 1;;
|
|
||||||
|
|
||||||
torrent)
|
pdf)
|
||||||
transmission-show -- "''${FILE_PATH}" && exit 0
|
pdftotext -l 10 -nopgbrk -q -- "''${FILE_PATH}" - | \
|
||||||
exit 1;;
|
fmt -w "''${PREVIEW_WIDTH}" && exit 0
|
||||||
|
mutool draw -F txt -i -- "''${FILE_PATH}" 1-10 | \
|
||||||
|
fmt -w "''${PREVIEW_WIDTH}" && exit 0
|
||||||
|
exiftool "''${FILE_PATH}" && exit 0
|
||||||
|
exit 1;;
|
||||||
|
|
||||||
json)
|
torrent)
|
||||||
jq --color-output . "''${FILE_PATH}" && exit 0
|
transmission-show -- "''${FILE_PATH}" && exit 0
|
||||||
;;
|
exit 1;;
|
||||||
esac
|
|
||||||
|
json)
|
||||||
|
jq --color-output . "''${FILE_PATH}" && exit 0
|
||||||
|
;;
|
||||||
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
handle_mime() {
|
handle_mime() {
|
||||||
local mimetype="''${1}"
|
local mimetype="''${1}"
|
||||||
|
|
||||||
case "''${mimetype}" in
|
case "''${mimetype}" in
|
||||||
## Text
|
## Text
|
||||||
text/* | */xml)
|
text/* | */xml)
|
||||||
bat --color=always --paging=never \
|
bat --color=always --paging=never \
|
||||||
--style=plain \
|
--style=plain \
|
||||||
--terminal-width="''${PREVIEW_WIDTH}" \
|
--terminal-width="''${PREVIEW_WIDTH}" \
|
||||||
"''${FILE_PATH}" && exit 0
|
"''${FILE_PATH}" && exit 0
|
||||||
cat "''${FILE_PATH}" && exit 0
|
cat "''${FILE_PATH}" && exit 0
|
||||||
exit 1;;
|
exit 1;;
|
||||||
|
|
||||||
## Image
|
## Image
|
||||||
image/*)
|
image/*)
|
||||||
exit 5;;
|
exit 5;;
|
||||||
|
|
||||||
## Video and audio
|
## Video and audio
|
||||||
video/* | audio/*)
|
video/* | audio/*)
|
||||||
echo "$realpath"
|
echo "$realpath"
|
||||||
mediainfo "''${FILE_PATH}" && exit 0
|
mediainfo "''${FILE_PATH}" && exit 0
|
||||||
exiftool "''${FILE_PATH}" && exit 0
|
exiftool "''${FILE_PATH}" && exit 0
|
||||||
exit 1;;
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
}
|
}
|
||||||
|
|
||||||
FILE_EXTENSION="''${FILE_PATH##*.}"
|
FILE_EXTENSION="''${FILE_PATH##*.}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user