Skip to content

Add desktop applications to Steam - #236

Draft
Janleyx wants to merge 1 commit into
armada-os:mainfrom
Janleyx:agent/add-to-steam
Draft

Add desktop applications to Steam#236
Janleyx wants to merge 1 commit into
armada-os:mainfrom
Janleyx:agent/add-to-steam

Conversation

@Janleyx

@Janleyx Janleyx commented Aug 10, 2026

Copy link
Copy Markdown

What changed

  • Add an Add to Steam helper for desktop files, executables, AppImages, scripts, and Windows executables.
  • Add the action to Dolphin/KIO context menus.
  • Add the action to Plasma’s application launcher.

Why

Armada users currently have to add desktop applications through Steam manually. This provides the SteamOS-style desktop integration as an independent feature that can be reviewed and tested separately from Nested Desktop.

Validation

  • bash -n system_files/usr/bin/steamos-add-to-steam
  • git diff --check
  • Full Armada shell test suite passed on the current upstream base.
  • The KDE service-menu files use KDE-specific Type=Service extensions, which the generic freedesktop desktop-file validator does not recognize.

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