Skip to content
This repository has been archived by the owner on Apr 1, 2023. It is now read-only.

logan2611/PluginLoader

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam Deck Plugin Loader

Changes from upstream:

  • Plugins folder moved to ~/.local to follow FreeDesktop standards. (Issue)
    • This may break some plugins, however these should be very easy to fix.
  • Improvements to the install script.

Installation

  1. Go into the Steam Deck Settings
  2. Under System -> System Settings toggle Enable Developer Mode
  3. Scroll the sidebar all the way down and click on Developer
  4. Under Miscellaneous, enable CEF Remote Debugging
  5. Click on the STEAM button and select Power -> Switch to Desktop
  6. Make sure you have a password set with the "passwd" command in terminal to install it (YouTube Guide).
  7. Open a terminal and paste the following command into it:
    • For users:

      • curl -L https://github.com/logan2611/PluginLoader/raw/main/dist/install_release.sh | sudo sh
    • For developers:

      • - curl -L https://github.com/logan2611/PluginLoader/raw/main/dist/install_nightly.sh | sh

      Nightly releases are currently broken.

  8. Done! Reboot back into Gaming mode and enjoy your plugins!

Migration from vanilla version

  1. Open a terminal and paste the following commands into it:
    • For users:

      curl -L https://github.com/SteamDeckHomebrew/PluginLoader/raw/main/dist/uninstall.sh | sudo sh
      mkdir -p ~/.local/share/homebrew
      sudo mv ~/homebrew ~/.local/share/
      sudo chown -R deck: ~/.local/share/homebrew
      find ~/.local/share/homebrew -type d -exec chmod 0755 {} \;
      find ~/.local/share/homebrew -type f -exec chmod 0644 {} \;
      curl -L https://github.com/logan2611/PluginLoader/raw/main/dist/install_release.sh | sudo sh
      
    • For developers:

      Nightly releases are currently broken.

      curl -L https://github.com/SteamDeckHomebrew/PluginLoader/raw/main/dist/uninstall.sh | sudo sh
      mkdir -p ~/.local/share/homebrew
      sudo mv ~/homebrew ~/.local/share/
      sudo chown -R deck: ~/.local/share/homebrew
      find ~/.local/share/homebrew -type d -exec chmod 0755 {} \;
      find ~/.local/share/homebrew -type f -exec chmod 0644 {} \;
      curl -L https://github.com/logan2611/PluginLoader/raw/main/dist/install_nightly.sh | sudo sh
      

Install Plugins

  • Simply copy the plugin's folder into ~/.local/share/homebrew/plugins

Uninstall

  • Open a terminal and paste the following command into it:
    • For both users and developers:
      • curl -L https://github.com/logan2611/PluginLoader/raw/main/dist/uninstall.sh | sudo sh

About

A fork of DeckBrew with minor improvements

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 70.2%
  • JavaScript 19.7%
  • HTML 9.8%
  • CSS 0.3%