Makes ranger handle json better
This commit is contained in:
parent
71ceefd54a
commit
6529b587ad
2 changed files with 5 additions and 2 deletions
|
@ -87,7 +87,7 @@ set preview_images true
|
|||
# * urxvt-full:
|
||||
# The same as urxvt but utilizing not only the preview pane but the
|
||||
# whole terminal window.
|
||||
set preview_images_method w3m
|
||||
set preview_images_method ueberzug
|
||||
|
||||
# Use a unicode "..." character to mark cut-off filenames?
|
||||
set unicode_ellipsis false
|
||||
|
|
|
@ -109,7 +109,7 @@ esac
|
|||
|
||||
case "$mimetype" in
|
||||
# Syntax highlight for text files:
|
||||
text/* | */xml)
|
||||
text/* | */xml )
|
||||
if [ "$(tput colors)" -ge 256 ]; then
|
||||
pygmentize_format=terminal256
|
||||
highlight_format=xterm256
|
||||
|
@ -121,6 +121,9 @@ case "$mimetype" in
|
|||
try safepipe highlight --out-format=${highlight_format} "$path" && { dump | trim; exit 5; }
|
||||
try safepipe pygmentize -f ${pygmentize_format} "$path" && { dump | trim; exit 5; }
|
||||
exit 2;;
|
||||
application/json )
|
||||
jq -C '.' "$path" && exit 0 || echo "what's happening" && exit 0
|
||||
;;
|
||||
# Ascii-previews of images:
|
||||
image/*)
|
||||
img2txt --gamma=0.6 --width="$width" "$path" && exit 4 || exit 1;;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue