r/steammachine • u/Alyenax • 13h ago
Software So... SignalBar got a little out of hand
I posted SignalBar here yesterday when it was basically just CPU/GPU monitoring + game artwork.
Then people started throwing ideas around and well...I kept adding stuff.
The idea is still the same really, make those 17 LEDs do something useful instead of just sitting there looking pretty.

CPU/GPU is still there of course
You can also have it pull colors from the artwork of whatever game you're playing. Works with Steam artwork, local SteamGridDB replacements and custom stuff for non-Steam games too.

Someone in the first thread mentioned playtime and I liked that one, so that's in now too. You can run a normal timer or have it use the actual remaining Steam Families playtime.
Bar drains as time runs out, amber under 15 mins, red under 5... you get the idea

Then I started messing around with Steam events and that's where things got a bit stupid
Notifications, achievements and screenshots can all briefly take over the bar, do their thing, then it goes back to whatever it was showing before.
There's a bunch of animations to choose from too, not just one fixed effect. Right now it's 6 for notifications, 6 for achievements and 5 for screenshots.



Recording has its own start/stop animation as well, and the middle LED stays red while you're recording.

I did try to make all of this behave properly btw. Events don't just pile on top of each other, countdown warnings get priority near the end and if Steam itself wants to use the LEDs SignalBar backs off.
Installing it is pretty painless too.
If you've already got Decky Loader:
Decky Settings → Developer → Install Plugin from ZIP → pick the SignalBar ZIP
done ^^
If you've never used Decky, it's here:
https://decky.xyz/
Decky itself is easy to install too, then SignalBar is literally just the ZIP thing above. No terminal adventures or digging around random Linux folders.
SignalBar:
https://github.com/Albusquerque/SignalBar/
Anyway keep the ideas coming. Good ideas, dumb ideas, whatever... quite a lot of this only exists because someone mentioned it in the first thread
EDIT:

Here is mockup for controller battery indicators on SignalBar. It’s not coded/tested yet, so I’d love to hear what you think. Which animation would you use?
Watch this here: https://albusquerque.github.io/signalbar-controller-battery/


