-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Persistent shell
commands that print a new content as a new line on standard output.
#849
Comments
shell
commands that print a new content as a new line on standard output.shell
commands that print a new content as a new line on standard output.
If you don't want something to actively check, then use threading to run the script. Many i3pystatus modules already do this. The threading target can simply update |
I don't understand what you just wrote, but I want changes to be reflected immediately. This issue is the reason that I'm migrating to i3blocks. |
Without more details, and with that kind of attitude, you're not likely to get much help. From what I can understand, from the little information you've provided, this seems like something that the If you'd like to provide a more detailed feature request, perhaps someone can take a look. |
On https://github.com/vivien/i3blocks#interval, you can read
I want this. |
@enkore Functionality like this may be useful, specifically for the |
Because I was frustrated by all existing i3bar/swaybar status programs, I created my own i3bar/swaybar scripting system. https://codeberg.org/amano.kenji/j3blocks is more difficult to use, but it is very flexible. |
Checking some things on a regular basis introduces delay and is inefficient.
For example, if a persistent
shell
program is a wireplumber script that listens to pipewire events, then it can print a new line to standard output in response to certain pipewire events.It's inefficient to check the pipewire volume levels every few seconds.
The text was updated successfully, but these errors were encountered: