Signal-desktop: multiple instances with tray-icon?

I’m trying to run 2 signal-desktop instances minimzed to a tray-icon. Strangely, the second started instance ignores the --system-tray parameter and starts only as a window and quits when I close it.
I’m starting them like this:
signal-desktop --system-tray --user-data-dir=.config/Signal_instancename

I believe this worked on my Manjaro KDE installation. Help please!

Ahh, I found the reason why it worked for 2 instances on my Arch setup but failed to work for a second instance on my NixOS setup:

They have --use-tray-icon and --system-tray - for the first instance both work the same, for the second instance --system-tray is ignored, while --use-tray-icon works.

1 Like