- printf "Glow or bat not found, markdown rendering not available.\n"
- printf "Output will be raw markdown and might look weird.\n"
+ if has_command bat; then
+ USE_BAT=true
+ printf "Markdown rendering will be done by bat. (Glow is recommended)\n"
+ elif has_command pygmentize; then
+ printf "Markdown rendering will be done by pygmentize. (Glow is recommended)\n"
+ USE_PYGMENTIZE=true
+ elif has_command highlight; then
+ printf "Markdown rendering will be done by highlight. (Glow is recommended)\n"
+ USE_HIGHLIGHT=true
+ else
+ printf "Markdown rendering not available. (Glow is recommended)\n"
+ printf "Output will be raw markdown and might look weird.\n"
+ fi