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

Graphical output in i3bar #3578

aioobe opened this Issue Jan 5, 2019 · 1 comment


None yet
3 participants
Copy link

aioobe commented Jan 5, 2019

I'm submitting a…

[x] Feature Request

Current Behavior

i3bar is only capable of displaying text. Unicode icon "characters" only get you so far.

Desired Behavior

I'd love to be able to show custom graphics. Primarily to be able to have something like the gnome shell system monitor applet.

I think one would even be able to stick with the text based interface and use base64 encoded png files. We're talking × images anyway.

Please let me know if this is something doable


This comment has been minimized.

Copy link

Airblader commented Jan 5, 2019

I don't think we'd want to extend the protocol much to make this work, but the idea of sending some base64 encoded stream is at least interesting. I'd be somewhat concerned wiith the performance of this, though, and things like text width prediction would have to be changed etc.

I'm currently not decided on this; my initial response would be to reject this since it doesn't really fit the look&feel of i3 that stays away from graphics. We can certainly keep the issue open for now, though.

There certainly are much more advanced and feature-rich bar applications out there where this would fit much, much better (if they can't already do it anyway – I haven't followed polybar in a while).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment