gnome-shell-extension-appindicator icon indicating copy to clipboard operation
gnome-shell-extension-appindicator copied to clipboard

Compiled list of Indicator IDs discovered so far, for custom icons

Open ahydronous opened this issue 5 months ago • 4 comments

With how annoyingly difficult it is to retrieve an indicator ID, I felt we might as well keep a running list of applications their Indicator ID. If you find out an Indicator ID, please post it here. Do not request others to find one for you, and do not post "thanks" or +1, just give a thumbs up or heart on the relevant comment

List

(pulled from the issues here by various people)

  • Dropbox: dropbox-client-23863 (sharp icon) (my guess is that the 23863 changes per update)

  • KeePassXC: KeePassXC

  • Mattermost: Mattermost1

  • Solaar: indicator-solaar

  • zim: zim-desktop-wiki

  • Electron applications*: chrome-status-icon-1

*1Password, Discord, Mullvad, etc.

The problem is that every Electron-based app uses chrome-status-icon-1 as the basic ID. I'm not sure if there is another sub-ID to be used to filter and how to find it.

Simple explanation for how to get the 'basic' ID of applications:

  1. Open looking glass with alt + f2 type lg and press enter.
  2. Click the targeting indicator in the top left, hover over the icon until you see the 'wide' box around the icon.
  3. Click the text that opens
  4. Click _icon
  5. Scroll down until you see style_class.
  6. The text after appindicator-icon- is the icon ID.

ahydronous avatar Jul 02 '25 21:07 ahydronous

This is a great idea Also, thanks for the explanation! I used it to find the following:

  • Telegram: TelegramDesktop
  • Windscribe: Windscribe2 (set the Tray Icon Colour to Black in the settings to mitigate #156

P.S. Is there a way to change the icon for different states of the app like the original icon does? Windscribe, for instance, changes the icon based on the connection state ("idle", "connecting", and "connected"). However, changing Icon Name in the extension settings, changes it for all the states and changing "Attention Icon Name" does nothing here. I've even tried my best to find where the original icon files are kept to change them there, but to no avail.

AmirHosseinNiknezhad avatar Jul 06 '25 17:07 AmirHosseinNiknezhad

There is this script which is meant for themes but, in the database you can see where each applications keeps it icons. Sadly no Windscribe though..

https://github.com/bilelmoussaoui/Hardcode-Tray/tree/master/data/database

ahydronous avatar Jul 12 '25 14:07 ahydronous

I've overridden the icon for the firewalld applet to these symbolic ones to bring it more inline with the rest of the shell:

Indicator ID Icon Name Attention Icon Name
firewall-applet security-high-symbolic security-medium-symbolic

Namey5 avatar Sep 02 '25 03:09 Namey5

Maybe this could be added to a wiki?

3v1n0 avatar Sep 18 '25 00:09 3v1n0