flathub / flathub/com.valvesoftware.Steam

Feature: Use DynamicLauncher to automatically install desktop files for extensions

Open
#1,140 7 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
421
Forks
78
PR merge metrics
No merged PRs in 30d

Description

Using https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.DynamicLauncher
It might be possible to have the steam flatpak automatically install desktop files for extensions.

This would allow users to easily launch apps(extensions) like:

https://github.com/sonic2kk/steamtinkerlaunch
https://github.com/alvr-org/ALVR

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the DynamicLauncher specification linked in the issue and inspect how the Steam Flatpak handles extension integration and desktop files. Compare the desired behavior with steamtinkerlaunch and ALVR, then define acceptance checks for launching those extensions from installed desktop entries. No repository file or test is identified, so expect project-level investigation first.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.