be1d406b26
Many tray libraries (Electron's, Qt's StatusNotifier) gate icon creation on a recognised XDG_CURRENT_DESKTOP value. Bare "niri" makes them silently skip tray creation. Adding ":GNOME" as a fallback identifier keeps niri primary while letting apps create their tray icons. Vesktop and Telegram are confirmed to want tray icons but were not creating them; this fix unblocks both. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>