4 Commits

Author SHA1 Message Date
mpuchstein 4f13f5c7c0 quickshell: speed up k8s refresh while the popout is open
While the popout is open, poll both status and metrics at a fast cadence
(kubeRefreshOpenMs, 3s) instead of 2min/15s, and refresh immediately when
it opens — so opening the pill shows fresh data and updates live. Status
reverts to the slow 2min pill cadence once closed.
2026-06-01 14:49:22 +02:00
mpuchstein 9525ff12db quickshell: poll k8s metrics only while the popout is open
The metrics poller spawned the heavy k8s-metrics script every 15s all day
even though its data only renders in the popout. Gate it on the popout
being open (triggeredOnStart fetches immediately on open) and slow the
pill's status poll from 30s to 120s.
2026-06-01 14:06:40 +02:00
Matthias Puchstein 7ade51b920 quickshell: add laptop support (battery, power-profile, conditional GPU/k8s)
Template Config.qml with chezmoi data for multi-machine support. Surface
gets eDP-1 monitor, battery/power-profile widgets, no discrete GPU or
Kubernetes polling. Desktop behavior unchanged.
2026-05-17 09:21:10 +02:00
mpuchstein 8b5e5e392d k8s-widget: add Kubernetes.qml singleton 2026-04-22 01:23:51 +02:00