A Phosh quick-settings plugin that combines StatusNotifierItem (KStatusNotifierItem/AppIndicator) tray icons and the GNOME Background Apps portal into a single tile, bringing desktop-style system tray functionality to Phosh-based mobile Linux.
Developed and tested on FuriOS (Debian forky, aarch64).
- Shows StatusNotifierItem tray icons, including their DBusMenu menus.
- Shows apps reported by
org.freedesktop.background.Monitor, with Show and Quit actions. - Optionally provides
org.freedesktop.impl.portal.Backgrounditself, for systems where no other backend implements it (off by default; applies on Phosh restart). - Settings are available in Mobile Settings.
![]() |
![]() |
![]() |
![]() |
![]() |
- Phosh providing
libphosh-0.45(built and tested against Phosh 0.58.0). - Mobile Settings, to open the settings dialog.
xdg-desktop-portal, for the Background Apps source, which readsorg.freedesktop.background.Monitor.
Download the latest .deb (arm64) and install it:
sudo apt install ./phray_arm64-latest.debVersioned packages are on the releases page.
libphosh-0.45and thephosh-pluginspkg-config package (Debian:libphosh-0.45-dev,phosh-dev)- GTK 3 (>= 3.22) and libhandy-1 for the main plugin; GTK 4 and libadwaita-1 for the settings plugin
- GLib/GIO (>= 2.68) and gsettings-desktop-schemas (>= 42)
wayland-clientandwayland-scanner- meson (>= 0.59), ninja, pkg-config, gettext
debian/control lists the Debian build dependencies.
meson setup builddir
ninja -C builddir
sudo ninja -C builddir installA Debian package can be built with dpkg-buildpackage.
Project page: https://dev.dunevent.net/aj/Phray
This project has relied extensively on AI-assisted development, primarily Anthropic's Claude (various models), under human direction and manual testing.
Phase Human █ ░ AI
───────────────────────────────────────────────────────
Requirements & Scope 100% ████████████████████ 0%
Architecture & Design 60% ████████████░░░░░░░░ 40%
Implementation 15% ███░░░░░░░░░░░░░░░░░ 85%
Testing 100% ████████████████████ 0%
Documentation 25% █████░░░░░░░░░░░░░░░ 75%
GPL-3.0-or-later. See LICENSE.




