Skip to content

MurderFromMars/HandheldStreamingServiceUtility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Handheld Streaming Service Utility

This script will provide a UI to select any URLs found in the data/links.index source file, and add them to Steam. It is compatible with any dsitro, provided you can fufill the add to steam dependency. for greatest ease of use a handheld distro such as Bazzite or SteamOS, CachyOS and Nobara should also work but require installing the flatpak package.
is best suited for Gamescope-Session but can be used with big picture mode as well. it essentially automatically creates web apps for streaming services that are added as non steam games in your library

Dependencies

Flatpak, steamos-add-to-steam (present on all handheld oriiented distros, also on the AUR, might have to get creative on other distros)

Browser Selection

When running the script, you will be prompted to select the browser you would like to use for all URLs. You can choose between:

  1. Google Chrome (Best Compatibility)
  2. Brave Browser: (Best Privacy)

Supported URLs

The list below is based on the index found in the source tree and may not contain the full list. Review data/links.index for the most up-to-date data.

Installation Command

curl -L https://github.com/MurderFromMars/HandheldStreamingServiceUtility/raw/main/install.sh | bash

Return to Gamescope, and use the SteamGridDB Decky plugin to add images to the new streaming services launchers.

Enabling Native Touch Support

After opening a shortcut, enable native touch support to improve the user experience.

  • Open controller settings for the platform.
  • Select Edit Layout.
  • Select Action Sets.
  • Select the Default Settings gear.
  • Select Add Always-On command.
  • Select Add command.
  • Select System.
  • Select Touchscreen Native Support.

Return to your application screen, and use touch input.

Uninstalling

  1. Delete the launchers from Steam.
  2. Remove the related .desktop files from ~/Applications.
  3. Delete steamfork-browser-open from ~/bin.

Credit For Original.Concept and Code.

This project was originally called SetupStreamingServices and was created by the lead dev of SteamFork. a SteamOS clone distro that is now defunct and no longer being maintained. as the code was archived I was unable to actually fork the project, so instead copied the source code and made some alterations. I plan to continue maintaining this as I personally use it on my handheld devices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages