Over the years I've used conky for most of this stuff, and I currently have a conky-only bottom bar for this purpose. I'm trying to rewrite parts/all of it in awesomewm, but I'm hung up on one thing.
With conky it's trivial to overlay text on something else (normally a graph), just by getting a new line and doing a voffset.
awesomewm, obviously, has a different paradigm. Is there any core (v4) way to achieve the same effect of text overlaying a graph/progressbar? So for example a graph of CPU activity with an overlay showing cpu_p or something similar?