- #!/bin/bash
+ #!/usr/bin/env bash
USE_GLOW=true
-if ! command -v glow &> /dev/null
-then
+if ! command -v glow &>/dev/null; then
echo "Glow not found, markdown rendering not available."
echo "Output will be raw markdown and might look weird."
echo "Install glow for easier reading & copy-paste."
enumerate_programs() {
echo -e "\e[1;3mStarting to check your \e[1;36m\$HOME.\e[1;0m"
echo -e ""
- for prog_filename in ./programs/*; do
+ for prog_filename in "$(dirname "${BASH_SOURCE[0]}")"/programs/*; do
- check_program "$(cat $prog_filename)"
+ check_program "$(cat "$prog_filename")"
done
echo -e "\e[1;3mDone checking your \e[1;36m\$HOME.\e[1;0m"
echo -e ""