Releases: moraroy/NonSteamLaunchers-On-Steam-Deck
NonSteamLaunchers v4.2.75
Desktop Shortcuts Part 1
Desktop Version 🖥
-
Desktop Shortcuts: All shortcuts made by NSL will now create a Desktop Icon/Shortcut just like a real steam game. This helps desktop users easily launch their games if they are in desktop mode. I will be adding an intersting feature regarding this in part 2, i dont want to spoil the surprise! When uninstalling a game, the .desktop file will also be deleted as well to keep the desktop clean! Feel free to give it a try, obviously some shortcuts wont have an "icon" picture depending if the scanner was able to pick one up or not.
-
Fixed errors for NVIDIA Geforce NOW and Moonlight: between the desktop version and the plugin version there was some inconsistencies that have been fixed, resulting in odd behavior.
-
GOG Scanner: redid the whole gog scanner and now GOG games should generally be found much easier wherever you decide to download and install them!
-
other small bug fixes: when a user first runs the Desktop Version scanner would stall, this should now be fixed. Notifications will be fixed in the next update just fyi.
-
Waydroid: thanks to the contributions by a user (see below at the end of the notes) Waydroid shortcuts are now scanned better and will allow for different install locations.
Thank you to all the contributors for helping make the NonSteamLaunchers project better than it was yesterday!
Decky Plugin Version 🔌
-
many bug fixes regarding the scanners of Waydroid and Epic, as well as the scanner behavior in general.
-
All updates from desktop version has been applied.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update the plugin manually.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Download the current Windows version of Decky Loader here (https://nightly.link/SteamDeckHomebrew/decky-loader/workflows/build-win/main/PluginLoader%20Win.zip)
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
- fix(epic): update install path by @Flare576 in #813
- Bump certifi from 2025.10.5 to 2025.11.12 by @dependabot[bot] in #816
- Update pytest requirement from <9,>=8.0.2 to >=8.0.2,<10 by @dependabot[bot] in #817
- Fix minor grammar issue in README.md by @agvantibo-again in #821
- Enhance README with Waydroid Apps support details by @krakerz in #822
New Contributors
- @Flare576 made their first contribution in #813
- @agvantibo-again made their first contribution in #821
- @krakerz made their first contribution in #822
Full Changelog: v4.2.74...v4.2.75
NonSteamLaunchers v4.2.74
Bug Fixes
Desktop Version 🖥
-
Duplicate Shortcuts: Fixed issue with duplicate shortcuts, will continue to make sure there are no more! Very annoying!
-
Epic Games: moved from win32 to win64, Launcher and shortcuts will need to be recreated. i suggest you simply uninstall epic and then install it again. Make sure you respect the same way you initially installed it.
Decky Plugin Version 🔌
- All updates from desktop version has been applied.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update the plugin manually.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Download the current Windows version of Decky Loader here (https://nightly.link/SteamDeckHomebrew/decky-loader/workflows/build-win/main/PluginLoader%20Win.zip)
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.73...v4.2.74
NonSteamLaunchers v4.2.73
A LINK TO THE PASTe
GAME THEME MUSIC
Desktop Version 🖥
- A link to the paste: A link is now present for what is currently playing, if clicked it will open up a browser and you can see whats playing. This helps you change the music because now youtube is open for you, copy and paste away!
Decky Plugin Version 🔌
- All updates from desktop version has been applied.
- many fixes towards windows users on the decky plugin.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Download the current Windows version of Decky Loader here (https://nightly.link/SteamDeckHomebrew/decky-loader/workflows/build-win/main/PluginLoader%20Win.zip)
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.72...v4.2.73
NonSteamLaunchers v4.2.72
PASTE IT YO
GAME THEME MUSIC
Desktop Version 🖥
-
Added a new feature for Game Theme Music: you can now paste in your own links for you desktop peeps!
Dont like what you hear?....me neither... then paste in what you want! Reload the song and it should be saved and playing for you! -
Made the button blue and floaty like a musical ghost
-
Pressing the floating music button will turn off all code and hide the button. To get it back, you know where to look!
Decky Plugin Version 🔌
- All updates from desktop version has been applied.
- Added Support for Outer Wilds 2 for Battle.net Scanner
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.71...v4.2.72
NonSteamLaunchers v4.2.71
not my gum drop buttons
GAME THEME MUSIC
Desktop Version 🖥
- Added a button to stop all Music: By opening the "NonSteamLaunchers.desktop" and letting it run, the file will update your stem client and all you have to do is simply close the main NSL window. Now in the top left corner of the game page should be a small blue musical note to allowas a toggle for the game themes. Obviously this is all still a work in progress but i did want to immediately fix the big issue of not being able to turn it off! lol will continue to work on this feature as i love hearing the game music. I have some cool ideas on the way! Nothing else is really changed, see previous release. https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/releases/tag/v4.2.7
Decky Plugin Version 🔌
-
No Changes Made, see previous release! https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/releases/tag/v4.2.7
-
All updates from desktop version has been applied.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.7...v4.2.71
NonSteamLaunchers v4.2.7
GAME THEME MUSIC
Desktop Version 🖥
- Theme Music for your games: Inspired by the original Decky Loader Plugin that has now been archived... I thought i would open the world of music to you desktop users. Starting today when you open up NonSteamLaunchers.desktop, you will be given access to Game Theme Music for every app in your library. This will play its Game theme so turn your volume up!!!. All you have to do is open it up NSL and it will update and all you have to do after that is simply close the main window when it appears. No need to download a launcher or do anything just simply close out NSL and everything will be updated through the auto scanner. Currently i dont have a "opt out" button yet. but will make one soon for desktop users. Unfortunately, this will not work in game mode just yet. but have no fear because i have updated the decky plugin with music for that purpose! So if you want game theme music in game mode i suggest using the plugin version for now, but Desktop is working nice!
Decky Plugin Version 🔌
- Game Theme Music: Same as above, currently you cant select any custom music or download anything but so far its been working great! here is a pic
-
Playtime and Game Theme Music: you now have some toggles to toggle off what you want or dont want!
-
All updates from desktop version has been applied.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.6...v4.2.7
NonSteamLaunchers v4.2.6
Playtime
Desktop Version 🖥
- Playtime: Playtime has been implimented into NSL for all non-steam apps in your library. This will only show in game mode for now, even for Desktop Version peeps that use NonSteamLaunchers. All you have to is run the NonSteamLaunchers.desktop and it will apply. Then go into game mode and play!
Decky Plugin Version 🔌
-
More Web Browsers: Now you can choose what browser you want for every custom website or streaming site. This will install the browser if you dont have it and create shortcuts for them respectively. i did my best to make sure they all have correct shortcut properties that allow for controller support and full screen.
-
Playtime: applied automatically once you update to the latest version!
- All updates from desktop version has been applied.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.5...v4.2.6
NonSteamLaunchers v4.2.5
Discord and Xbox Update
Desktop Version 🖥
- Patching Proton for Discord: created a patch to allow for Discord to be used in Game Mode. All you need to do is hit the "Update Proton GE" button and NonSteamLaunchers will apply the patch for the current proton GE. This will allow Discord (Native Linux) to be able to be used in Game Mode, so you can finally stream the video and audio and capture your game to your friends. This will automatically work for all of your NSL Games.
-Chrome Shortcuts: Many fixes towards the Chrome Shortcut code to allow for different regions, i didnt know that was an issue at first but now things should be alot better for any bookmarks in chrome for Amazon Luna, GeForce Now and Xbox Game Pass.
-Many fixes towards the EA App , Ubsioft Connect and GOG Galaxy Scanners: been slowly applying fixes for alot more games, for example some games that were part of a bundle for Ubisoft Games. etc.
-Decky Plugin has been fixed: Please run the NSLPlugin.desktop if you have an old version. Also added a suprise. See below for a new Scanner exclusively for the Decky Plugin :)
Decky Plugin Version 🔌
- Decky Plugin has now been fixed and should be working again.
- All updates from desktop version has been applied.
- Added Native Microsoft Windows and Xbox Games to the NSLGame Scanner for the Decky Plugin: you should now be able to find your Microsoft Windows Games using the Scanner now if you are on the Windows Platform using the plugin. The Scanner is a bit rough, so some more work will defintely need to be done. But for the games that i have it was able to find them and launch them through Steam. Happy Gaming <3
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
Full Changelog: v4.2.4...v4.2.5
NonSteamLaunchers v4.2.4
TINY UPDATE
Desktop Version 🖥
- Miscellanous Custom Sort Names: Utilized Steams newest and latest update for sorting. For example, now when shortcuts are created with NSL, they will be sorted by their Launcher. If you type, "Epic Games" or "Ubisoft Connect" in your library any newly created shortcut now with NSL will be listed and sorted respectively. Its pretty cool because now i can actually see whats installed by what launcher just by typing the name. This plus Collections makes everything nice and neat. Old shortcuts will need to be recreated as this is for all shortcuts now going forward.
Here is what i mean, tested with epic games and game jolt just as examples
i searched for game jolt games and they were listed

Decky Plugin Version 🔌
- Fixes towards the Battle.net scanner for the decky plugin.
- Miscellanous Custom Sort Names: also applied for the plugin as well.
- Decky Plugin is still currently broken due to Decky Loaders New Update.: will fix soon.
Notes 📝
- There are now two
.desktopfiles:- Desktop Version:
NonSteamLaunchers.desktop(includes the option to install the latest version of the NSL Decky Loader PLugin"). - Plugin Version:
NSLPlugin.desktop(if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).
- Desktop Version:
-Plugin Files:
-
On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.
-
On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe
Windows Installation Steps:
-
Sign in to GitHub and go to this link.
-
Choose the latest link (or whichever version works for you).
-
Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.
-
Download NSLPluginWindows.exe from here.
-
Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
-
Run either No_console.exe or Plugin Loader.exe, depending on your preference.
-
Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.
This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.
What's Changed
- Bump hypothesis from 6.136.7 to 6.137.1 by @dependabot[bot] in #762
- Bump charset-normalizer from 3.4.2 to 3.4.3 by @dependabot[bot] in #764
- Bump ruff from 0.12.7 to 0.12.8 by @dependabot[bot] in #763
- Bump coverage from 7.10.1 to 7.10.2 by @dependabot[bot] in #765
- Bump certifi from 2025.7.14 to 2025.8.3 by @dependabot[bot] in #766
- Bump hypothesis from 6.137.1 to 6.138.2 by @dependabot[bot] in #768
- Bump ruff from 0.12.8 to 0.12.9 by @dependabot[bot] in #769
- Bump icecream from 2.1.5 to 2.1.6 by @dependabot[bot] in #770
- Bump coverage from 7.10.2 to 7.10.3 by @dependabot[bot] in #771
- ci: Switch from poetry to uv by @pythoninthegrass in #780
- chore: remove commitizen by @pythoninthegrass in #781
- ci: Switch from asdf to mise by @pythoninthegrass in #782
- ci (AGENTS.md): add llm instructions by @pythoninthegrass in #791
Full Changelog: v4.2.3...v4.2.4