heroic
| Version | 2026.144.1443 |
| Repo | superproject |
Heroic Games Launcher (Epic/GOG/Amazon) on a Sway desktop with MangoHud and GameMode Installs the Heroic Games Launcher from its GitHub-release RPM (the heroic package and /usr/bin/heroic launcher) alongside the MangoHud FPS overlay and Feral GameMode performance optimizer from the Fedora repos. Heroic config, Wine/Proton tools, and game installs persist in the heroic-config and heroic-games volumes.
Acceptance plan
Section titled “Acceptance plan”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 |
|---|---|
run |
command=ARCH=$(uname -m) curl -fsSL “https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v${HEROIC_VERSION}/Heroic-${HEROIC_VERSION}-linux-${ARCH}.rpm” -o /tmp/heroic.rpm dnf install -y /tmp/heroic.rpm rm -f /tmp/heroic.rpm |
check |
the Heroic Games Launcher binary is installed on PATH |
check |
the heroic RPM is registered in the package database |
check |
a desktop entry installs so the launcher appears in the application menu |
check |
the MangoHud overlay is installed for in-game FPS and stats |
check |
Feral GameMode is installed to optimize the CPU governor while gaming |
check |
the heroic-config volume is mounted as a directory so Wine/Proton tools and settings survive a rebuild |
agent-check |
installed games and their Wine prefixes are retained between container restarts |