protonscr

Custom tray icons

steamopen Feature Requestreviewed
ValveSoftware/steam-for-linux#3887 · opened 2015-06-17 by nixi-awoo · updated 2024-03-15 · 3 comments · github
Nnixi-awoo 2015-06-17 github

The tray icon (in the notification area) can not be changed by an icon theme. Steam has it's own .png file which is used as the tray icon (~/.steam/steam/public/steam_tray_mono.png). When I try to chnge this file, it gets overwriten back to default after launching Steam. My other applications use .svg files provided by my icon theme (Numix Circle):

default tray icon

When I managed to create a custom steam_tray_mono.png file in my theme's folder, the icon was used by Steam, but it was zoomed and cut:

broken tray icon

This is the custom icon i used (which has the correct size of 48px, same as the default icon):

custom tray icon

I think it would be great if Steam stopped using it's own .png file and instead used a proper .svg format modifiable by a custom icon theme.

I am using XFCE4 without any compositor on x86_64 Linux 4.0.5-1-ARCH.

YYanpas 2016-04-26 github

Custom steam_tray_mono.png already works

1

Rreuixiy 2018-12-04 github

@nixi-awoo Thanks for your hints. I use GIMP modify my custom steam_tray_mono.png size to 16x16 (my tray icon size), it looks good. lol

Kkayzzen01 2024-03-15 github

Valve lets us change the icon even if it's manually.

  • No need to detect light or dark theme;
  • Within the launcher there is a menu to change icons that are in a certain folder or even copy and replace the default;

See what's easier just to make contingencies!

#4281

Nothing extracted yet.