summaryrefslogtreecommitdiff
path: root/posix-shell/programs.sh
diff options
context:
space:
mode:
Diffstat (limited to 'posix-shell/programs.sh')
-rw-r--r--posix-shell/programs.sh38
1 files changed, 38 insertions, 0 deletions
diff --git a/posix-shell/programs.sh b/posix-shell/programs.sh
new file mode 100644
index 0000000..06af8e9
--- /dev/null
+++ b/posix-shell/programs.sh
@@ -0,0 +1,38 @@
+#!/bin/sh
+
+
+PROGRAMS='
+aerc
+bemenu-run
+brightnessctl
+dunst
+foot
+gammastep
+grim
+htop
+khard
+lf
+mpv
+nvim
+pactl
+rifle
+slurp
+swappy
+sway
+swaylock
+vdirsyncer
+'
+
+
+# check for missing programs
+echo "$PROGRAMS" | while read -r program
+do
+ if [ "$program" = '' ]
+ then
+ continue
+ fi
+ if ! command -v "$program" > /dev/null 2>&1
+ then
+ echo "Program is missing: '$program'"
+ fi
+done