I used this back in the days and it was awesome. Sadly after the dawn of tiling window managers this is obsolete since you will never really see it as windows always takes full screen. If anyone knows how to make it play well with i3wm or awesome wm, let me know, would gladly use this again.
Does not help you but the question nerd sniped me to try it as an exercise in my preferred tiling WM spectrwm.
https://github.com/conformal/spectrwm
This lets it act as a sort of toolbar, present on all workspaces.
in .spectrwmrc add
#shrink the region by 112 to allow space for the widget
region = screen[1]:2448x1440+0+0
#add quirk to remove from normal workspaces
quirk[Gkrellm] = WS[-1]
then start on right side of screen gkrellm -geometry -0+0
I normally would probably just put that in my .xsession
but there is an option to auto start it with spectrwm, untested autorun = ws[-1]:gkrellm -geometry -0+0
IIRC AwesomeWM has the option to define the area of the screen used for tiling. It's called workarea[0] I think. So in theory you should be able to just make the screen a bit smaller and free some screen estate for other things.
[0] https://awesomewm.org/doc/api/classes/screen.html#screen.wor...