The fact that some applications do not start minimized (in tray) at system startup has been annoying me for quite some time. I find it even more annoying that you can’t simply set this directly via a checkbox in the Startup Applications for each application. The problem seems to be that each application has a different parameter for this, and therefore it cannot be done generally by the operating system (at least that’s my guess). I have therefore researched the necessary parameters for the applications I use. Simply add the parameter at the end of the Startup Applications command. For some applications, you can also activate it directly in the specific settings.
Application | Setting / Command |
Bitwarden (Flatpack) | File ⇾ Settings ⇾ App Settings ⇾ Start to tray icon |
Netxcloud | –background |
Signal | File ⇾ Preferences ⇾ General ⇾ System ⇾ Start minimized to system tray |
Steam | -silent |
Syncthing GTK | –background |
Telegram | -autostart -startintray |
Transmission remote GUI | -hidden |
Helpful discussion: https://askubuntu.com/questions/663187/how-can-i-run-a-program-on-startup-minimized