From f8d0f7c1800638f88d8bda6f0474b3827b80ba11 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 17 Feb 2025 22:18:33 +0000 Subject: [PATCH] [file_previewer.sh]: Add handling for TSV files --- src/file_previewer.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/file_previewer.sh b/src/file_previewer.sh index 26a9a14..c217fe9 100755 --- a/src/file_previewer.sh +++ b/src/file_previewer.sh @@ -66,6 +66,9 @@ case "$mimetype" in text/html) lynx -width="$width" -display_charset=utf-8 -dump "$file";; + text/tab-separated-values) + column --table "$file" | bat --theme='base16' --terminal-width "$(($width-4))" --force-colorization --wrap=never;; + video/*) ffmpeg -ss 00:00:00 -i "$file" -frames:v 1 -q:v 2 "$preview_image" chafa "$preview_image" --size "$(($width-4))"x"$height"