From a9e0960e071a42ccccdffee5b3151892684079cb Mon Sep 17 00:00:00 2001 From: amarakon Date: Fri, 5 Aug 2022 17:01:28 -0400 Subject: [PATCH] Remove startup delay --- sbar | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/sbar b/sbar index e5b17ef..cb57524 100755 --- a/sbar +++ b/sbar @@ -67,20 +67,19 @@ trap "update_bat;display" "RTMIN+2" while true do - sleep 1 & wait && { - # to update item ever n seconds with a offset of m - ## [ $((sec % n)) -eq m ] && udpate_item - [ $((sec % 5 )) -eq 0 ] && update_time # update time every 5 seconds - [ $((sec % 15)) -eq 0 ] && update_cpu # update cpu every 15 seconds - [ $((sec % 15)) -eq 0 ] && update_memory - [ $((sec % 60)) -eq 0 ] && update_bat - [ $((sec % 3600)) -eq 2 ] && update_weather - #[ $((sec % 300)) -eq 1 ] && update_event - - # how often the display updates ( 5 seconds ) - [ $((sec % 5 )) -eq 0 ] && display - sec=$((sec + 1)) - } + # to update item ever n seconds with a offset of m + ## [ $((sec % n)) -eq m ] && udpate_item + [ $((sec % 5 )) -eq 0 ] && update_time # update time every 5 seconds + [ $((sec % 15)) -eq 0 ] && update_cpu # update cpu every 15 seconds + [ $((sec % 15)) -eq 0 ] && update_memory + [ $((sec % 60)) -eq 0 ] && update_bat + [ $((sec % 3600)) -eq 2 ] && update_weather + #[ $((sec % 300)) -eq 1 ] && update_event + + # how often the display updates ( 5 seconds ) + [ $((sec % 5 )) -eq 0 ] && display + sec=$((sec + 1)) + sleep 1 & wait done