aboutsummaryrefslogtreecommitdiffstats
path: root/modules/scripts/file-preview.sh
diff options
context:
space:
mode:
Diffstat (limited to 'modules/scripts/file-preview.sh')
-rw-r--r--modules/scripts/file-preview.sh12
1 files changed, 3 insertions, 9 deletions
diff --git a/modules/scripts/file-preview.sh b/modules/scripts/file-preview.sh
index c0996ba..d728a18 100644
--- a/modules/scripts/file-preview.sh
+++ b/modules/scripts/file-preview.sh
@@ -98,16 +98,10 @@ case "$MIMETYPE" in
# --- TEXT / CODE ---
text/*|application/json|application/javascript|application/xml)
- if command -v nvim >/dev/null; then
- nvim --headless \
- +"set nomore" \
- +"set nowrap" \
- +"syntax on" \
- +"set number" \
- +"0,200print" \
- +q "$FILE" 2>/dev/null
+ if command -v bat >/dev/null; then
+ bat --color=always --style=numbers --line-range :200 "$FILE"
else
- cat "$FILE"
+ cat "$FILE"
fi
exit 0
;;