greshake / i3status-rust

Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
GNU General Public License v3.0
2.88k stars 475 forks source link

System tray uglyness #291

Closed hanckmann closed 6 years ago

hanckmann commented 6 years ago

Not sure if this an actual i3status-rust issue, but maybe you know a fix or can point me somewhere else. The system tray is very ugly. It does not clean-up old icons properly, which makes reading the new icons difficult. I attached a screenshot to make clear what I mean. screenshot at 2018-10-17 12-14-37

GladOSkar commented 6 years ago

This is definitely a problem with your distro/system, not with i3status-rust or i3bar

hanckmann commented 6 years ago

hmm... any pointers on where to look? Which application puts the system-tray area in the bar? Does it need something like a compositor (I guess not, and I am not running one)?

GladOSkar commented 6 years ago

I don't really know anything about trays in X, sorry.

sebastianst commented 6 years ago

I'm experiencing the same problem for a few weeks now (Arch). But I just recently switched to i3status-rs, so this is definitely not because of it.

atheriel commented 6 years ago

The appearance of application icons in the system tray should be controllable via the system icon themes, but I've never fooled around with this specifically under i3 or sway.

However, as @GladOSkar notes this is far beyond the scope of this project. There are plenty of theme-related resources for Linux out there if you go looking for them, though.