Automatic system tray for applications using the StatusNotifierItem/DBusMenu protocol. Displays tray icons for apps like Discord, Slack, Dropbox, Nextcloud, Steam, and more. Supports symbolic (monochrome) and original icon modes, per-app icon customization, drag-and-drop reordering, and individual icon effect tuning. No external daemon required.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 1.4 (7) | Unreviewed |
| 1.3 (6) | Active |
| 1.2 (5) | Active |
| 1.1 (4) | Active |
| 1.1 (3) | Rejected |
| 1.0 (2) | Active |
| 1.0 (1) | Rejected |
> Please use aysnc for reading file content since you are in shell process (line 1620 `extension.js`): > [Gio.File.load_contents_async](https://gjs-docs.gnome.org/gio20~2.0/gio.file#method-load_contents_async) **Fixed:** Replaced synchronous `cgroupFile.load_contents(null)` with `await cgroupFile.load_contents_async(this._cancellable)` in `_tryKillStaleProxy()`. The method was already `async` with callers using `await`, so this is a drop-in replacement. Removed the `if (!ok)` guard since the async version throws on failure (caught by the existing `try/catch`). Passes `this._cancellable` for proper cleanup on disable. Thanks for this!