diff --git a/byobu-status b/byobu-status index 8b7557b3..4159d550 100755 --- a/byobu-status +++ b/byobu-status @@ -75,10 +75,9 @@ case "$P" in printf "\n" for i in `ls "$DIR"`; do [ "$i" = "menu" ] && continue - short=`"$DIR"/$i --short | sed 's/ $//' | sed 's/.{[^}]*}//g' | sed 's/^/\t/g'` || true + short=`"$DIR"/$i --short | sed 's/^\s*//' | sed 's/\s*$//' | sed 's/.{[^}]*}//g'` || true detail=`"$DIR"/$i --detail | sed '/^$/d' | sed 's/^/\t/g'` || true - printf "%-20s - %s\n" "$i" "$short" - [ -n "$short" ] && printf "%s\n" "$short" + printf "%-15s (%s)\n" "$short" "$i" [ -n "$detail" ] && printf "%s\n" "$detail" done exit 0