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).
5 This actually worked surprisingly-OK, but had limitations:
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