Skip to content

steam

Version 2026.144.1443
Repo superproject

Steam gaming client plus the gamescope nested compositor on a Sway/XWayland desktop Installs the Steam client and the gamescope micro-compositor from the Fedora + RPM Fusion nonfree repos, and pins STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 so Steam uses its own bundled runtime instead of host libraries. The launcher binary, the gamescope binary, both RPM packages, and the runtime env pin are all directly verifiable inside the built image.

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 Steam client launcher is installed at /usr/bin/steam
check the steam RPM is present in the package database
check the gamescope nested Wayland compositor binary is installed
check the gamescope RPM is present in the package database
check STEAM_RUNTIME_PREFER_HOST_LIBRARIES is pinned to 0 so Steam uses its bundled runtime