Releases: ebenbruyns/junkstore
Junk Store v1.1.10 release
What's Changed
- Added option to control Steam compat library path, giving users more flexibility with game installations
5c731b18d1a8fa79be1507f1f609f7b1ae5f6256 - Updated the Gnome platform dependency to version 49, removing EOL alerts and improving system compatibility
4933dddac13a60ddb8b8ef2610717d55af825b8e - Added direct link to the Junk-Store website in the About section for easier access to support resources
4933dddac13a60ddb8b8ef2610717d55af825b8e - Consolidated arguments passed to Epic games for improved launching reliability
9df1ab087536f2c580dde41fbb6924b42bc6a34a - Fixed dependency installation issues on fresh systems by properly handling the org.gnome.platform runtime
4933dddac13a60ddb8b8ef2610717d55af825b8e - Fixed modal closing issue with ExeRunner for improved UI responsiveness
f0fa3fb1d2491b5a670eb2187e323893092600f6
Technical Improvements
This update focuses on enhancing the user experience by eliminating dependency warnings and streamlining installation processes. The dependency resolver has been improved to automatically install the required org.gnome.platform/x86_64 runtime without manual intervention.
Full Changelog: 1.1.9...1.1.10
1.1.9
🎉Junk Store v1.1.9 release now available in Decky Testing store. 🎉
-
🩹 Umu-ProtonFixes are now working as it should thanks to GloriousEggroll! If you are using GE-Proton, known fixes will now automatically be applied to games with known issues.
-
💻 Improved compatibilty with Junk Store on NixOS.
What's Changed
- 💾 Allow correct setting of game drive for installed games outside of prefix. by @GloriousEggroll in #69
- 💻 Switch to
#!/usr/bin/env bashover#!/bin/bashfor better nixos compat by @PartyWumpus in #62 - 🔤 Ignore case while ordering by @Ugzuzg in #78
- 🏎️ Fixed issue with F1 Manager 24 from Epic Games not launching. #84
- 🌼 Fixed issue with Garden Story from Epic Games not launching.
New Contributors
- @GloriousEggroll made their first contribution in #69
- @PartyWumpus made their first contribution in #62
- @Ugzuzg made their first contribution in #78
Full Changelog: beta-0.9...1.1.9
Beta 0.9
If no major issues are found this will be RC1
Beta-0.8.4.1
Hotfix for launchers crashing
Full Changelog: beta-0.8.4...beta-0.8.4.1
beta-0.8.4
Full Changelog: beta-0.8.2...beta-0.8.4
Beta 0.8.1
A new version of Junk-Store is now available, featuring a few bug fixes and additional features.
What's Changed:
- Fixed a bug that prevents built in Proton versions from functioning correctly.
- Fixed a bug where the games size was not displayed correctly (this was the cuase of games showing as always installed).
- Added experimental Proton GE 9.4 Umu-Protonfixes support (this will apply known fixes to games automatically).
- Will default to Proton 9 if no default Proton is specified.
- Correctly launch games that requires an update.
- Once the game is installed you can push Y on the controller to go the the Steam shortcut for that game.
While it is still in the early stages, we truly appreciate the support we've received so far. Let's keep the momentum going to build more features and make this plugin even more powerful. #JunkStore #GamingRevolution🎮
beta-0.8
What's Changed
- Update README.md by @mlitvinenko in #12
- reorder configureShortcut actions by @deekodes in #14
- Improve scrollable elements in the about pages by @jessebofill in #18
- Improve styling in ConfEditor modal by @jessebofill in #19
- fix newline parsing for env exports by @deekodes in #17
- chore: typing tweaks to executeAction by @jessebofill in #20
- Content component refactor by @jessebofill in #21
New Contributors
- @mlitvinenko made their first contribution in #12
- @deekodes made their first contribution in #14
- @jessebofill made their first contribution in #18
Full Changelog: Beta-0.5...beta-0.8
Beta 0.5
*** DO NOT INSTALL THIS RELEASE, it's out dated install from the decky testing store instead ***
This is the build that is submitted to the decky loader testing store. If you'd like to install it you can enable developer mode in the Decky Loader settings. Then you can install the plugin from a url.
https://github.com/ebenbruyns/junkstore/releases/download/Beta-0.5/Junk-Store.zip
You must run the install dependency script from the About/Dependencies page before things will work correct. Please note that this uses a custom built flatpak for legendary at the moment and will be changed to the official one once it is available.
Beta 0.4
There is now a working progress bar and you can cancel downloads too. It's not possible to resume downloads at present though.
You must have decky loader already installed, if you don't know how to do this, it's too early for you to try this plugin. The scripts are still rough and contains development testing code, please excuse this for now.
Switch to desktop mode.
Download the installer.
Double click the junk-store-installer.desktop file
This will launch a browser and ask you to log into the epic store. Once logged in copy the authorizationCode into the Konsole window where it's asking you to do so and hit enter. Please note that you might get a bunch or errors here, paste the code and push enter anyways, it should succeed.
It will ask for your sudo password to restart the plugin loader.
Go back to gaming mode.
The usual thing about game compatibility applies. This is still beta software, report any bugs so I can look into them. Things might not be super smooth, but having epic games install and run right from within steam is kinda cool and I wanted to share it.
Those who are curious about where the games lists comes from are encouraged to check out ~/homebrew/data/junk-store/tabs
While it does work on linux, I'm not going to support it at this stage, if you're keen and want to script dive you might be able to figure it out.
I develop on Vanilla Arch and I test the code on a Manjaro Virtual Machine. So you may have some success if you try it on one of those.
Beta 0.3

This is still super rough, but it installs reliably enough that it's sharable.
You must have decky loader already installed, if you don't know how to do this, it's too early for you to try this plugin. The scripts are still rough and contains development testing code, please excuse this for now.
Switch to desktop mode.
Download the installer.
Run the installer from desktop mode
once the installer finishes open Konsole
conda activate base
cd ~/junk-store-decky
./install_deps.shThis will launch a browser and ask you to log into the epic store. Once logged in copy the authorizationCode into the Konsole window where it's asking you to do so and hit enter. Please note that you might get a bunch or errors here, paste the code and push enter anyways, it should succeed.
At the moment you should also run this command:
sudo systemctl restart plugin_loaderFor some reason things don't load properly if you don't
Restart your steam deck, if you don't the epic games might not load.
The usual thing about game compatibility applies. This is still beta software, report any bugs so I can look into them. Things might not be super smooth, but having epic games install and run right from within steam is kinda cool and I wanted to share it.
Those who are curious about where the games lists comes from are encouraged to check out ~/homebrew/data/junk-store/tabs
While it does work on linux, I'm not going to support it at this stage, if you're keen and want to script dive you might be able to figure it out.