Skip to content

feat(installer): add unified installer script#498

Open
shadow-foss wants to merge 1 commit into
ShadowBlip:mainfrom
shadow-foss:main
Open

feat(installer): add unified installer script#498
shadow-foss wants to merge 1 commit into
ShadowBlip:mainfrom
shadow-foss:main

Conversation

@shadow-foss

@shadow-foss shadow-foss commented Jan 4, 2026

Copy link
Copy Markdown

This PR adds a single unified installer script for OpenGamepadUI that wraps the existing installation methods.

The script supports:

  • System-wide binary installation
  • Local user installation (~/.local)
  • SteamOS installation via the existing deck installer script
  • Unified uninstall flow for all install types
    The script tries to provide a better user experience and doesn't change the installation logic.
    Fixes And how do we uninstall? #485
    Fixes How to uninstall from Steam Deck? #492

@pastaq pastaq left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, sorry this didn't get noticed for so long. This is a much needed addition.

My primary request is to split the script into distinct scripts, one for installation and one for removal, to make it a bit more clear to the end user.

Thanks

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.

How to uninstall from Steam Deck? And how do we uninstall?

2 participants