Commit | Line | Data |
---|---|---|
51100f8e SK |
1 | A single script, re-executed in a loop at some intervals, serially grabbing all |
2 | the needed data and outputting a status bar string, then passed to `xsetroot -name`, | |
3 | while saving state in files (e.g. previous totals, to be converted to deltas). | |
4 | ||
5 | This actually worked surprisingly-OK, but had limitations: | |
6 | ||
7 | - I use an SSD and want to minimize disk writes | |
8 | - not flexible-enough to support my main goal - easy experimentation with | |
9 | various ad-hoc monitors: | |
10 | - I want to set different update intervals for different data sources | |
11 | - I don't want long-running data collectors to block the main loop |