From 953c14a5b046935aa2c7fbc1760efdcd743b4d81 Mon Sep 17 00:00:00 2001 From: dcarrillo Date: Tue, 7 Apr 2020 18:29:53 +0200 Subject: [PATCH] [polybar] Improve loop code at task_manager --- .config/polybar/scripts/task_manager | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.config/polybar/scripts/task_manager b/.config/polybar/scripts/task_manager index 8c8a4af..e19ebe3 100755 --- a/.config/polybar/scripts/task_manager +++ b/.config/polybar/scripts/task_manager @@ -68,17 +68,15 @@ show_tasks() mv $STATUS_FILE.current $STATUS_FILE - counter=1 num_windows=$(wc -l $STATUS_FILE | cut -f 1 -d " ") - while [ $counter -le "$max_tasks" ]; do - if [ $counter -le "$num_windows" ]; then - polybar-msg hook taskbar$counter 2 > /dev/null + for counter in $(seq 1 "$max_tasks"); do + if [ "$counter" -le "$num_windows" ]; then + polybar-msg hook taskbar"$counter" 2 > /dev/null else polybar-msg hook taskbar"$counter" 1 > /dev/null fi sleep 0.1 - counter=$((counter+1)) done }