diff --git a/home-manager/wayland/eww/eww.yuck b/home-manager/wayland/eww/eww.yuck index 92f2272..13bd02d 100644 --- a/home-manager/wayland/eww/eww.yuck +++ b/home-manager/wayland/eww/eww.yuck @@ -207,11 +207,11 @@ ;; Network -(defpoll wifi :interval "2s" :initial "{}" +(defpoll wifi :interval "5s" :initial "{}" "~/.config/eww/scripts/network 802-11-wireless") -(defpoll ethernet :interval "2s" :initial "{}" +(defpoll ethernet :interval "5s" :initial "{}" "~/.config/eww/scripts/network 802-3-ethernet") -(defpoll bluetooth :interval "2s" :initial "{}" +(defpoll bluetooth :interval "5s" :initial "{}" "~/.config/eww/scripts/network bluetooth") (defvar internet_reveal false) @@ -230,7 +230,7 @@ ;; Idle Inhibitor -(defpoll idleinhibit :interval "1s" :initial "0" +(defpoll idleinhibit :interval "10s" :initial "0" "pgrep -c -f wayland\"\"-idle-inhibitor || true") (defwidget bar_idleinhibit [] diff --git a/home-manager/wayland/eww/scripts/toggle-idle-inhibit b/home-manager/wayland/eww/scripts/toggle-idle-inhibit index 6981e75..8c32e4b 100755 --- a/home-manager/wayland/eww/scripts/toggle-idle-inhibit +++ b/home-manager/wayland/eww/scripts/toggle-idle-inhibit @@ -4,3 +4,5 @@ if pkill -0 -f wayland-idle-inhibitor; then else wayland-idle-inhibitor & fi +# TODO: Uncomment when force-poll feature is merged +# eww poll idleinhibit