domsson / succade

Run, feed and style your Lemonbar with ease
Creative Commons Zero v1.0 Universal
55 stars 3 forks source link

Implement live blocks #5

Closed domsson closed 4 years ago

domsson commented 6 years ago

Currently we have blocks that...

However, it would be pretty neat to have live blocks that act as their own trigger. Meaning that we monitor them for output and update them in the bar whenever there is (new) output. Most of the required logic should already be in place, just not wired the right way.

This should be quite useful as it allows to build blocks that show little ASCII animations, marquee effects and the like, without being too taxing on the CPU.

domsson commented 4 years ago

Implemented with 9696b7eef9c107d528c07140dc7016ad36d939be -- we really could use some refactoring at this point, but it does seem to work for now.