[file_previewer.sh]: Add previews for tar.gz files
This commit is contained in:
@ -21,11 +21,14 @@ case "$(mimetype --brief -- "$file")" in
|
|||||||
pdfinfo "$file" | bat --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
pdfinfo "$file" | bat --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
||||||
|
|
||||||
application/vnd.rar)
|
application/vnd.rar)
|
||||||
unrar l "$file" |bat --language=java --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
unrar l "$file" | bat --language=java --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
||||||
|
|
||||||
application/vnd.sqlite3)
|
application/vnd.sqlite3)
|
||||||
sqlite3 "$file" "SELECT * FROM sqlite_master WHERE type = 'table';" | bat --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
sqlite3 "$file" "SELECT * FROM sqlite_master WHERE type = 'table';" | bat --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
||||||
|
|
||||||
|
application/x-compressed-tar)
|
||||||
|
tar --list --ungzip --file "$file" | bat --language=java --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
||||||
|
|
||||||
application/x-java)
|
application/x-java)
|
||||||
javap "$file" | bat --language=java --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
javap "$file" | bat --language=java --theme='base16' --terminal-width "$(($width-4))" --force-colorization;;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user