X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/blobdiff_plain/bd32ef60188cc67bd2e810b1bd560215381b9eb9..9bf7ab0e1c83520e38fb5768a6844f9c828b463a:/xdg-ninja.sh diff --git a/xdg-ninja.sh b/xdg-ninja.sh index 2005e21..ed0e8dd 100755 --- a/xdg-ninja.sh +++ b/xdg-ninja.sh @@ -9,6 +9,9 @@ auto_set_decoder() { DECODER="cat" if has_command glow; then DECODER="glow -" + elif has_command batcat; then + DECODER="batcat -pp --decorations=always --color=always --language markdown" + printf "Markdown rendering will be done by bat. (Glow is recommended)\n" elif has_command bat; then DECODER="bat -pp --decorations=always --color=always --language markdown" printf "Markdown rendering will be done by bat. (Glow is recommended)\n" @@ -160,7 +163,7 @@ log() { ;; HELP) - decode_string "$HELP" | $DECODER + decode_string "$HELP" | PAGER="cat" $DECODER ;; esac @@ -203,7 +206,7 @@ do_check_programs() { " read -r name; read -r filename; read -r movable; read -r help; do check_file "$name" "$filename" "$movable" "$help" done <