feat(eww): reduce poll times for eww status bar

This commit is contained in:
Kiana Sheibani 2025-01-10 18:48:12 -05:00
parent 47cbbef34c
commit 9e69ab94dc
Signed by: toki
GPG key ID: 6CB106C25E86A9F7
2 changed files with 6 additions and 4 deletions

View file

@ -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 []

View file

@ -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