Is there any way to pin apps that don't have their own system tray setting to the system tray?

The title pretty much sums up my question but just to give a specific example; I have Google Messages installed as a PWA via Google Chrome, and I would like to have it auto start in my system tray every time I log in so that I receive my text messages on my phone or my desktop much like with iMessage for iPhones and Macs. Is this possible?

Hi - a feature to force a tray icon for applications that don’t provide one themselves isn’t likely to be implemented in the near future: 485261 – [wish] kde, minimizing an app in the systray

You could certainly set up a PWA to auto-start when you login to cover that side of things, and if you really didn’t want it to show up in your Task Manager, you could set a KWin window rule to match the web app’s window and set “Skip taskbar” to Yes. Just an idea :slight_smile:

Luisbocanegra is working on it as well: https://discuss.kde.org/t/minimise-any-window-to-system-tray/24899/12

1 Like

I already have the PWA set up to auto start on login. I also already have it set to skip the taskbar. I would still like it to move to the system tray which I have managed to do with kdocker. Google Messages is working great but Gmail is being a bit trickier.