Skip to content

Add RetroDECKY plugin#1069

Open
Teppichseite wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
Teppichseite:main
Open

Add RetroDECKY plugin#1069
Teppichseite wants to merge 1 commit into
SteamDeckHomebrew:mainfrom
Teppichseite:main

Conversation

@Teppichseite

Copy link
Copy Markdown
Contributor

Add RetroDECKY to Plugin Store

RetroDECKY in-game menu RetroDECKY Adventure Art RetroDECKY Hotkey overview

A Decky plugin for the all-in-one retro gaming platform RetroDECK. That enables per game hotkeys via built-in menu buttons, automatic boot integration, real-time game metadata and artwork display, plus an in-session PDF manual viewer supporting custom documents like TXT and Markdown. This integration was specifically built for RetroDECK and has nothing to do with EmuDeck or EmuDecky.

Repository: https://github.com/Teppichseite/RetroDECKY

Features

  • Running Game Actions - Displays hotkey actions specific to the currently running game.
  • Running Game Information - Displays data from ES-DE such as artwork, covers and metadata.
  • Hotkey Triggering - Execute hotkey functions through Decky menu buttons instead of keyboard hotkeys, button combos or radial menus.
  • Boot into RetroDECK - A function to automatically start RetroDECK when Steam launches in Game Mode.
  • PDF Manual Viewer - Read game manuals without leaving the game session.
  • Additional Documents - Add PDF, TXT, or Markdown documents per game and view them during the game session

Collaboration with RetroDECK team

  • RetroDECKY is currently not an official part of RetroDECK and is considered as a community project within the RetroDECK ecosystem
  • RetroDECKY team collaborates with RetroDECK team on their official Discord Server regarding the plugin development
  • RetroDECK licences are listed within the LICENSE file
More Screenshots

RetroDECKY Hotkey Explanation RetroDECKY Documents

RetroDECKY PDF Viewer RetroDECKY Text Viewer

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.
  • Generative AI was NOT used to write a majority of the code I am submitting.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I personally use Bazzite, but the Plugin was tested on Stable SteamOS on a Steam Deck and Legion Go 2
  • On Beta Channel I currently get the issue that Decky Loader and the Steam Client crashes. But this is regardless if RetroDECKY is installed or not.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • Yes: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other pull requests for new or updating plugins.
  • I have commented links to my testing report in this PR.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

* Add RetroDECKY plugin

* Updated RetroDECKY
@Teppichseite Teppichseite requested a review from a team as a code owner June 21, 2026 13:34
@github-actions github-actions Bot added the plugin-addition Adding a plugin to the Plugin Store label Jun 21, 2026
@github-actions

Copy link
Copy Markdown

Issues Found

No issues with your PR description were found.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin-addition Adding a plugin to the Plugin Store

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant