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

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

dinduks gravatar image

Hi,

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?

Thanks!

edit retag flag offensive close merge delete