Conversation
Issues Found
Next Steps
Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️ |
There was a problem hiding this comment.
Pull request overview
Adds the SteamInputDB-Buddy plugin to the Decky plugin database by registering it as a git submodule so it can be included in the Plugin Store submission flow.
Changes:
- Register new submodule
plugins/SteamInputDB-Buddy - Point submodule source to
https://github.com/Alia5/steaminputdb.com
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Removed one of them |
484c755 to
bb0fb70
Compare
There was a problem hiding this comment.
Hi, multiple issues that I'd like to start with:
- Your LICENSE is invalid. Please add the Decky plugin template's license to the bottom of your own. This is a requirement regardless of whether or not your plugin is on the store, as it is a derivative of our plugin template.
Your submodule appears to be a repo with multiple codebases inside of it, so our pipelines will attempt to build everything as a single plugin. Please move your plugin to its own repository and add that as a submodule.- Please elaborate on why your plugin needs the Steam beta for full functionality.
- Regardless of whether or not you're interested in running SteamOS on your devices, someone needs to do basic testing and say the plugin basics work on their SteamOS device before we proceed. Please find a tester either within your community or our own.
bb0fb70 to
3de74b1
Compare
Whoops! Sorry about that.
The plugin itself does not, SteamInputDB-Buddy itself does (and only for full functionality; it did work on the stable Steam client in principle). Some of the JS injected into Steams SharedJSContext was not compatible with the stable version of the Steam Client.
No worries... |
|
Does this simply open up a webpage to steam input db? Making sure I am not missing the scope of the plugin. |
It does add a button that opens the webpage, but it does a few more things:
You can read more here or here, in the announcement post Note that the latter two points take effect regardless if the site was opened from the added buttons on Steam or not. As we speak, I'm also working on making the site gamepad navigable from Steam BPM |
3de74b1 to
efbab96
Compare


Add SteamInputDB-Buddy to Plugin Store
SteamInputDB-Buddy is the official buddy-app for SteamInputDB
It provides direct integration into the Steam client, allowing users to easily access and manage their Steam Input configurations.
The Decky-Plugin mainly serves as an alternative installation method of the SteamInputDB-Buddy-App.
More detailed descriptions and (limited, at the time of writing) screenshots can be found here:
Read the FAQ
Task Checklist
Developer
Plugin
I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
I do not (and never will) run SteamOS myself on my Deck
I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.
Backend
Community
Testing