How to refresh i3status when it is running inside a wrapper?

asked 2015-08-23 18:28:47 +0000

dinduks gravatar image


I use a custom i3status wrapper to customize my bar, and I call it this way in my ~/.i3/config: status_command i3status | i3status-wrapper.

Unfortunately, running killall -USR1 i3status (e.g. on volume change) does not work: i3status' text is not refreshed right away.
If I don't run i3status through the wrapper, the refresh works just fine.

Does anyone know why does this happen (the pipe?)?
How to fix that?


edit retag flag offensive close merge delete