Gnome tray on tumbleweed vs ubuntu

I just switched from ubuntu 24.04 to tumbleweed (current snapshot iso) and I’m struggling with the system tray not existing in gnome. Canonical make a lot of modifications to gnome (that I mostly appreciate) and so I’m used to having apps in the system tray when not actively using them (think keepassxc, openrgb, corectrl etc.). None of the extensions on the gnome extensions website seems to support gnome 48 yet though. Am I missing something? Anyone solved this on their own system?

Not really sure what you are looking for, but maybe start the Extensions app and switch on:

  • Extensions
  • Window List
  • Status Icons

@xm3t4l openSUSE Follows upstream, so no hacks are done…

Does the default/upstream Status Icons extension not work?

I use "AppIndicator and KStatusNotifierItem Support " but I did need to tweak the metadata for version 48 and patch the code…
https://github.com/ubuntu/gnome-shell-extension-appindicator/pull/564/commits/b84d70b7fa4229a2849fceccd7a044e5a04628a9

how do i patch it? was using another extension but its just ugly… the icons full of pixels

You could try Dash to Panel or Dash to Dock Extensions with auto hide so they only display when you mouse over.

@dvzmr just edit the files in ~/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/

  • appIndicator.js
  • metadata.json

The + indicates to add, the - indicates to delete.

1 Like

Worked flawlessly, thanks!!