From eeba79e70231124e34449a9dd6d3d7e9d20208dd Mon Sep 17 00:00:00 2001 From: GaspardCulis Date: Mon, 19 Aug 2024 21:16:01 +0200 Subject: [PATCH] eww -> timer: Fixed timer getting stuck --- bar/eww/timer/widget.yuck | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bar/eww/timer/widget.yuck b/bar/eww/timer/widget.yuck index 625de27..390f46e 100644 --- a/bar/eww/timer/widget.yuck +++ b/bar/eww/timer/widget.yuck @@ -5,7 +5,7 @@ (defvar timer-start-time 0) (defpoll timer-time - :interval "1s" + :interval "900ms" :run-while {timer-state != "inactive"} `date +%s`) @@ -18,8 +18,8 @@ echo next else notify-send -c grind-timer -i ~/Images/Icons/moai.jpg "Work period over" "You can take a little nap now." - eww update timer-state=pause - echo first + eww update timer-state=pause timer-pause-period=first + echo final fi`) ; TODO: Put in a separate script (defpoll timer-pause-period @@ -31,8 +31,8 @@ echo next else notify-send -c grind-timer -i ~/Images/Icons/moai.jpg "Pause period over" "Back to grinding we go." - eww update timer-state=work - echo first + eww update timer-state=work timer-work-period=first + echo final fi`) ; TODO: Put in a separate script (defwidget start-button []