Skip Navigation

GNOME and AppIndicator/system tray

What's the reasoning behind not having a "system tray" in GNOME? You need to install an extension for that, and that is a weird process for newcomers/beginners.

But my question is why? Does GNOME really think you don't need one? Why don't they include it?

18 comments
  • Well... they don't like the design of a "system tray". To be fair, it's a very Windows centric idea, and the notion that they must provide one because Windows has one seems... similarly questionable to me too. Speaking personally I hate the idea, and always have. It's a real dumpster fire because:

    • Lots of drivers (on Windows) assume you don't know how to launch programs, and force a permanent launch shortcut on you.
    • Programs assume you don't understand how to minimize or hide a window, and put themselves in the tray instead. (launchers, chat programs, etc)
    • Some programs seem to use them just to put their logo on the screen. You can't really do anything with the tray icon.
    • Few icons match stylistically, and even on Windows, they don't match the system style. (White icons on a white taskbar? FFS)
    • Programs often don't provide an option to disable their tray icons, and it's rare that I want them.

    I guess I found the lack of them to be a breath of fresh air when I first tried Gnome 3 a few years ago. The current iteration doesn't quite work though... 99% of the time I just want an option to kill the damn things, but I've have had some programs that only provide functions through the system tray. It's dumb, and I hate it, but it is what it is.

  • What is the problem? There are many other DE:s with tray. Gnome does not listen community much.

  • Their design was more mobile type wherr you don't minimize windows, you just switch between them or between spaces. I've used Gnome forever, including the rough times on Gnome 3.0, and I've always used a system tray as well. Never liked leaving clutter everywhere and imo it goes against the minimal design. But thankfully easily extendible.

  • I think you're supposed to use the new notification panel now, which kinda works like those in android and ios, but it'll take a while until 3rd party apps supporting them.

18 comments