Skip to content

feat: add a Search page to find and install Decky plugins from GitHub (2.6.0-rc.1) - #106

Merged
mazillka merged 2 commits into
developfrom
search-page
Oct 28, 2026
Merged

mazillka merged 2 commits into
developfrom
search-page

Conversation

@mazillka

Copy link
Copy Markdown
Owner

Adds a Search page to the Quick Access Menu (between Discover and Settings) for finding and installing Decky plugins that aren't in any list, straight from Gaming Mode.

  • Search queries GitHub (with decky in name/description/topics/README) and keeps only Decky plugin repos: a root plugin.json with a name (read from raw.githubusercontent.com, outside the API rate limit), or a repo already in DeckyHub's lists.
  • Install adds the repo to the tracked list and hands its latest stable release to Decky Loader's own installer, behind the usual disclaimer confirm.
  • Add only tracks the repo, so it shows in Discover with update checks.
  • A red warning says results are unreviewed and to install only from trusted authors.
  • The GitHub search moves off Settings → Repositories, which keeps import/export, tracked repos and custom registries.
  • Discover's icon becomes a compass; strings translated in all 8 locales; README updated.

Known limit: a plugin with plugin.json in a subfolder (e.g. MAKO) is hidden from Search until it's in a list.

Tests: typecheck, build, frontend unit tests and all 80 E2E tests pass, including new ones for the filter/warning and for Install reaching Decky's installer. Not yet checked on a real Deck (controller navigation of the Install/Add row).

🤖 Generated with Claude Code

mazillka and others added 2 commits October 28, 2026 13:35
Search moves off the Repositories page onto its own Quick Access page.
Results are limited to Decky plugin repos (a root plugin.json, or already
listed) under a warning that they're unreviewed. Install tracks the repo
and hands its latest release to Decky Loader's installer; Add only tracks it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mazillka mazillka changed the title feat: add a Search page to find and install Decky plugins from GitHub feat: add a Search page to find and install Decky plugins from GitHub (2.6.0-rc.1) Oct 28, 2026
@mazillka
mazillka merged commit acb7bb9 into develop Oct 28, 2026
5 checks passed
@mazillka
mazillka deleted the search-page branch October 28, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant