configurable polling intervals and thresholds per module

This commit is contained in:
Damocles 2026-04-12 17:44:52 +02:00
parent 0eaba947f4
commit 7a4e1859a9
11 changed files with 64 additions and 32 deletions

View file

@ -14,17 +14,17 @@ QtObject {
property var notifications: ({ enable: true })
property var mpris: ({ enable: true })
property var volume: ({ enable: true })
property var bluetooth: ({ enable: true })
property var bluetooth: ({ enable: true, interval: 5000 })
property var backlight: ({ enable: true, step: 5 })
property var network: ({ enable: true })
property var powerProfile: ({ enable: true })
property var network: ({ enable: true, interval: 5000 })
property var powerProfile: ({ enable: true, interval: 5000 })
property var idleInhibitor: ({ enable: true })
property var weather: ({ enable: true, args: ["--nerd"] })
property var temperature: ({ enable: true })
property var cpu: ({ enable: true })
property var memory: ({ enable: true })
property var disk: ({ enable: true })
property var battery: ({ enable: true })
property var weather: ({ enable: true, args: ["--nerd"], interval: 3600000 })
property var temperature: ({ enable: true, interval: 2000, warm: 60, hot: 80 })
property var cpu: ({ enable: true, interval: 1000 })
property var memory: ({ enable: true, interval: 2000 })
property var disk: ({ enable: true, interval: 30000 })
property var battery: ({ enable: true, warning: 25, critical: 15 })
property var power: ({ enable: true })
property FileView _file: FileView {