Adds itch.io, emulation, GameVault, and Sideloaded badges, with compact icons and collection overrides.
- Supports Steam userdata discovery under Decky’s user home, including both standard Steam layouts.
- Improves badge sizing, collection matching, and updates after library navigation.
- Includes storefront mappings in release packages.
- Keeps deployment credentials local and uses interactive sudo prompts.
Install decky-nonsteam-badges.zip through Decky Loader’s developer settings.
Validated with 17 frontend tests, 7 backend tests, production build, TypeScript checks, and deployment-script syntax checks. Backend tests ran with postponed annotations for the local Python 3.9 environment.
Thanks to our contributors
- @JosephDHWoods for the original itch.io, emulation, and sideloaded badge additions proposed in PR #1, which informed the updated badges in this release.
- @nileshchakraborty for fixing Steam userdata discovery for non-default user homes in PR #5.