Skip to content

selkies-desktop

Version 2026.152.2006
Repo superproject

A browser-accessible labwc Selkies streaming desktop — the shared selkies-core spine plus the labwc compositor and its panel, notifier, and audio UI. The labwc edition of the selkies streaming desktop (the original, proven flavor — kept by name because openclaw-desktop composes this layer and android-emulator chains through the same-named image). Composes the shared selkies-core (pixelflux WebRTC transport + Chrome/CDP + wl-* tooling + fonts + a11y + terminal-recording + sshd) with the labwc nested compositor and its labwc-specific desktop UI: waybar-labwc (top panel), swaync (notifications), and pavucontrol (the GTK audio control the waybar audio module launches). The KDE sibling is selkies-kde-desktop; both share selkies-core unchanged and differ ONLY in the nested compositor (R3). This candy installs nothing of its own; its observable effect is that the labwc-flavor binaries and configs from every composed candy coexist on the built image, and the labwc desktop daemons reach a supervised RUNNING state at deploy.

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the labwc nested Wayland compositor — this flavor’s defining compositor — is installed
check the pavucontrol GTK audio mixer the waybar audio module launches is installed
check the waybar top-panel binary is installed
check the labwc-flavor waybar panel configuration is present
check the SwayNotificationCenter notification daemon is installed
check the google-chrome-stable browser from the shared selkies-core spine is installed
check the PipeWire audio server backing the desktop session is installed
agent-check once the pixelflux to labwc chain is healthy, the labwc compositor hosts the waybar panel, swaync notifier, and audio controls as one coherent, browser-streamable desktop session
check package=swaync
check package=pavucontrol
check service=waybar
check service=swaync