tmux, bash, mgmt fiddling

This commit is contained in:
Robert Perce 2026-03-25 10:50:18 -05:00
parent 6649cfc78d
commit c653422734
11 changed files with 160 additions and 11 deletions

View file

@ -0,0 +1,17 @@
is_latest() {
exe="$1"
latest="$2"
installed="$3"
silent="$4"
if ! command -v "$exe" > /dev/null; then
diag "$exe not installed; $latest available"
return 1
elif [ "$latest" = "$installed" ]; then
test "$silent" = "silent" || diag "$exe already up to date"
elif [ "$latest" = "" ]; then
diag "[warn] 'latest' $exe is empty string"
else
diag "$exe $installed installed, but $latest available"
return 1
fi
}