X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/xdg-ninja.git/blobdiff_plain/b6d3bc4e2f25365294a4bcd2ecebee64b919770c..500814cc3446805fcb1a6187c2d55568748a20f9:/xdg-ninja.sh diff --git a/xdg-ninja.sh b/xdg-ninja.sh index aa751bd..d3e43d8 100755 --- a/xdg-ninja.sh +++ b/xdg-ninja.sh @@ -3,9 +3,9 @@ USE_GLOW=true if ! command -v glow >/dev/null 2>/dev/null; then - printf "Glow not found, markdown rendering not available." - printf "Output will be raw markdown and might look weird." - printf "Install glow for easier reading & copy-paste." + printf "Glow not found, markdown rendering not available.\n" + printf "Output will be raw markdown and might look weird.\n" + printf "Install glow for easier reading & copy-paste.\n" USE_GLOW=false fi @@ -166,14 +166,14 @@ check_file() { # Reads a file from programs/, calls check_file on each file specified for the program check_program() { - INPUT=$1 + PROGRAM=$1 - NAME=$(printf "%s" "$INPUT" | jq -r .name) + NAME=$(jq -r .name "$PROGRAM") while IFS= read -r file; do check_file "$file" "$NAME" done <