setup

Track Steam Deck play sessions with retroshelf

Install the retroshelf Decky plugin on Steam Deck to sync native Steam, non-Steam, and emulated play sessions.

3 min

What you need

Steam Deck with Decky Loaderretroshelf account

Install the plugin

1

Install Decky Loader

If Decky is not installed yet, switch to Desktop Mode and follow the installation steps at decky.xyz.

2

Enable Decky developer mode

Open the Decky panel, select the settings cog, then enable Developer mode under General.

3

Install from the retroshelf URL

Open Decky's new Developer tab. Under Install Plugin from URL, enter https://retroshelf.org/decky.

Select Install, then reopen the Decky panel when installation finishes.

4

Link your account

Open the Quick Access menu, choose Decky, then retroshelf. Select Link retroshelf and enter the shown code at retroshelf.org/link.

What gets tracked

Desktop play outside Steam and ES-DE versions before 3.4 are not tracked. RetroDECK compatibility depends on the ES-DE metadata it exposes and remains best-effort.

Ready to start?

Bring your Steam Deck history to retroshelf

Install the Decky plugin and link it from Gaming Mode.

FAQ

Which games does the plugin track?

Native Steam games, named non-Steam shortcuts, Steam ROM Manager shortcuts, and ES-DE 3.4 or newer are supported. Heroic and Lutris games should be added as individual Steam shortcuts.

Does tracking work through suspend?

Yes. Suspending ends the current segment and resuming starts another. retroshelf merges nearby segments on the server.

Does this work on Bazzite?

The plugin uses Steam Gaming Mode APIs and may work on Bazzite, but Steam Deck on SteamOS is the supported configuration.