diff --git a/setup.sh b/setup.sh index 5ec5103..7fc1a69 100755 --- a/setup.sh +++ b/setup.sh @@ -414,13 +414,23 @@ while true; do # for a non-terminal/unknown size) so this can't request a dialog # taller than the screen. _term_lines="$(tput lines 2>/dev/null silently + # correct even if someone does check it out of habit. + svc_items+=("$(printf "%s %s %s" "x" "$(printf '%-2s' '#')" "NAME")" "── service ──" "OFF") for name in "${SVCS[@]}"; do _inst_mark=" " _count_str=" " @@ -445,12 +462,15 @@ while true; do svc_items+=("$svc_tag" "${SERVICE_DESC[$name]}" "OFF") done CHOICE=$(whiptail --title "${CHOSEN_CAT^^}" --checklist \ - "installed(x) #instances name Space=select to install, Enter=go:" "$_box_h" 78 "$_list_h" \ + "Space=select to install, Enter=go. Top row shows the x/# column meaning:" "$_box_h" "$_box_w" "$_list_h" \ "${svc_items[@]}" 3>&1 1>&2 2>&3