Roy
72070316f7
Update NonSteamLaunchers.sh
2024-03-08 04:23:31 -08:00
Roy
03ec470cd5
Update NonSteamLaunchers.sh
2024-03-08 04:20:15 -08:00
Roy
e16abd5175
website fix
2024-03-08 04:17:03 -08:00
Roy
ef173d4057
website fix
2024-03-08 04:02:35 -08:00
Roy
5e303251b2
another fix for websites
2024-03-07 10:33:21 -08:00
Roy
e574fbc59f
different fix
2024-03-07 10:18:05 -08:00
Roy
73480fb8eb
attempted fix for command line args(websites)
2024-03-07 09:58:42 -08:00
Roy
587991e96e
small fix on fortnite
2024-03-06 10:51:05 -08:00
Roy
6172d5f156
Added Fortnite via Game Pass
2024-03-06 10:41:45 -08:00
Roy
b4a8ad0673
fixed Netflix typo
2024-03-06 08:50:53 -08:00
Roy
493a000e76
Updated movie-web link
2024-03-06 04:47:08 -08:00
sysmoon14
d39f3a4e68
Update NonSteamLaunchers.sh
2024-03-06 09:59:17 +00:00
sysmoon14
c1438c65eb
added spaces to if statement
2024-03-06 09:54:55 +00:00
sysmoon14
61ba9e805e
add default state for nopython
2024-03-06 09:52:18 +00:00
sysmoon14
b3f1cfe346
Added nopython logic for decky
2024-03-06 09:40:33 +00:00
sysmoon14
a0ec6cd09f
revert and add 3rd dir
2024-03-01 15:32:45 +00:00
sysmoon14
99ab8e45ac
remove quotes
2024-03-01 15:27:15 +00:00
sysmoon14
513ffa266e
trying wildcard decky dir
2024-03-01 15:25:02 +00:00
Roy
21802c8036
3.8.1
2024-02-29 05:10:26 -08:00
Roy
7db92bcb4c
Added Dbus
2024-02-28 21:13:41 -08:00
Roy
1f41ecb9ae
Update NonSteamLaunchers.sh
2024-02-27 07:01:14 -08:00
Roy
2ccc9b3acb
Sysmoon check
2024-02-27 06:54:27 -08:00
Roy
bf5a8a1548
disbaled steam restart if Decky Plugin test
2024-02-18 22:47:04 -08:00
Roy
ff56c3a04d
removed pipe
2024-02-17 00:31:09 -08:00
Roy
ecf741bc5f
Re added pipe temporarily
2024-02-16 23:57:55 -08:00
Roy
1063ec5946
added small check for now to test plugin
2024-02-15 00:00:20 -08:00
Roy
a714084255
rechecked env_vars for now
2024-02-14 23:54:24 -08:00
sysmoon14
a184b4d07c
Ignore env_vars check for decky
2024-02-14 09:28:15 +00:00
Roy
7ac0d2aeb2
moved up restart a bit
2024-02-13 18:41:47 -08:00
Roy
8b97bd5598
moved Steam restart process to the end of script
2024-02-13 18:32:49 -08:00
Aldinas
df909421f6
Allow whitespaces in steam account names.
...
Allows legacy steam account names that could contain white spaces to be correctly parsed by the system.
2024-02-13 20:50:52 +00:00
Roy
2da00e8967
Add files via upload
2024-02-10 17:18:51 -08:00
Roy
00bbd490b2
Attempted to fix vdf import
2024-02-10 14:28:49 -08:00
Roy
1f4e03436c
forgot to uncomment at the end of the script this whole time
2024-02-09 03:37:41 -08:00
sysmoon14
27a15c1560
Merge branch 'WIP' into main
2024-02-09 10:11:09 +00:00
Roy
f8e302c1d5
added missing "c"
2024-02-09 02:06:54 -08:00
sysmoon14
4976a9ca12
Add custom website to env vars
...
Custom websites are now passed to env_vars for processing by NSL
2024-02-09 09:56:09 +00:00
Roy
ea1e92068c
removed Pipe
2024-02-09 01:02:54 -08:00
Roy
8aa2a51198
Add files via upload
2024-02-08 16:24:28 -08:00
Roy
92f86a1671
Update NonSteamLaunchers.sh
2024-02-07 19:35:05 -08:00
Roy
065aa30b7f
Update NonSteamLaunchers.sh
2024-02-07 06:24:48 -08:00
Roy
95297a9090
Update NonSteamLaunchers.sh
2024-02-07 05:34:52 -08:00
Roy
749c85a3d9
Update NonSteamLaunchers.sh
2024-02-07 05:31:13 -08:00
Roy
012f8cbda2
Removed Boilr From cript as its no longer needed due to NSLGameScanner
...
~also removed the "find games" button
2024-02-06 15:01:18 -08:00
Roy
5e5be53d9b
Add files via upload
2024-02-06 01:21:11 -08:00
Roy
13ccb385c2
Addded Amazon Games to the NSLGameScanner
2024-02-02 20:23:38 -08:00
Roy
ab1591e0f8
fixed the Live note
2024-02-01 21:22:56 -08:00
Roy
0d3f24a08b
Update NonSteamLaunchers.sh to 3.7
2024-02-01 20:58:59 -08:00
Roy
e1c53dbc95
Added Battle.net for NSLGameScanner
2024-02-01 20:50:15 -08:00
Roy
ea47652741
check app name
2024-02-01 05:26:33 -08:00
Roy
a4ab23146f
Update NonSteamLaunchers.sh
2024-01-30 20:18:09 -08:00
Roy
bbfa97b25e
Add files via upload
2024-01-30 16:26:45 -08:00
Roy
7667d408ad
Add files via upload
2024-01-30 01:08:13 -08:00
Roy
9dcd7dbf65
Add files via upload
2024-01-30 00:51:01 -08:00
Roy
16346347b5
reverted
2024-01-29 23:22:23 -08:00
Roy
d5ef01e05a
reworked some logic on .sh
2024-01-29 23:04:03 -08:00
Roy
d50f35df57
to a T
2024-01-27 04:55:04 -08:00
Roy
62dee8c03d
fixed launch options
2024-01-27 04:54:07 -08:00
Roy
de2e4c2488
Removed DMM Games from list due to region lock
...
~added a new website because i thought was cool. Can be controlled somewhat by the deck.
2024-01-27 04:46:52 -08:00
Roy
87bb6598b5
Add files via upload
2024-01-26 21:52:08 -08:00
Roy
c6c45f27d7
Add files via upload
2024-01-26 21:19:44 -08:00
Roy
a09e689ea0
Add files via upload
2024-01-26 19:36:10 -08:00
Roy
c5046e0613
Update NonSteamLaunchers.sh
2024-01-26 19:23:19 -08:00
Roy
14f0dbe079
Added Some logic to help the decky plugin
2024-01-26 19:13:10 -08:00
Roy
b72326464d
Update to 3.5
2024-01-26 01:20:39 -08:00
Roy
098f0c01c2
Added Gog Galaxy to the NSLGameScanner
2024-01-26 01:17:43 -08:00
Roy
52a5949e47
re-arranged en_vars to be written before deatchment
...
~moved compat tool before detatchment
2024-01-25 20:22:09 -08:00
Roy
f07422c182
Moved modules to download bash script instead of the .py
...
~under rough update to .py
2024-01-25 18:40:23 -08:00
Roy
bb518ce5a4
Removed Origin from the script and half fixed Humble Bundle
...
~completely removed origin from the script since we are able to correctly parse EA App and its launcher for games
~decided to combine the humble folder in github and run it automatically in the script under Humbles installation (half fixed)
~in order to log in for now you must run either of these commands in Konsole WITH Humble Games OPENED.... depending on where you installed it:
/home/deck/.local/share/Steam/steamapps/compatdata/NonSteamLaunchers/pfx/handle-humble-scheme 'pasteUrlinBetweenHere'
/home/deck/.local/share/Steam/steamapps/compatdata/HumbleGamesLauncher/pfx/handle-humble-scheme 'pasteUrlinBetweenHere'
2024-01-25 01:59:30 -08:00
Roy
22ee30cb2c
Update to 3.4
2024-01-23 20:33:32 -08:00
sysmoon14
2288142287
Update NonSteamLaunchers.sh
...
Added env var for EA App
2024-01-23 22:29:59 +00:00
Roy
0b5b7c7128
Singular instead of Plural
2024-01-23 00:34:01 -08:00
Roy
e8f6eecca0
Added a service check for the NSLGameScanner.service
2024-01-22 21:07:54 -08:00
Roy
fe297a5784
trying to fix command line for Scanner
2024-01-22 20:58:15 -08:00
Roy
9e523c3217
Add files via upload
2024-01-22 17:11:59 -08:00
Roy
274acc8e7e
Fixed Duplication on the NonSteamLaunchers.sh
2024-01-21 00:04:32 -08:00
Roy
fe7d036354
New Message when Launching NSL and New Button
...
~New button for the NSLGameScanner.service
2024-01-20 23:43:33 -08:00
Roy
fda13ef8da
Rough way to update the .py before the script is run
2024-01-20 17:57:18 -08:00
Roy
dd41da25f0
Fixed Steamid and Update of .py file
2024-01-18 18:38:02 -08:00
Roy
45c81f81c6
Update NonSteamLaunchers.sh
...
~added space for multiple ids
2024-01-18 16:32:33 -08:00
Roy
03b64c8676
attempted fix on steamid
2024-01-17 20:32:03 -08:00
Roy
d80661d3d1
Update NonSteamLaunchers.sh
...
~reverted back
2024-01-17 16:24:37 -08:00
Roy
faf6ed65e3
Update NonSteamLaunchers.sh
...
~reverted
2024-01-17 16:21:45 -08:00
Roy
5df4da7ea7
Update NonSteamLaunchers.sh
...
~better way to parse the .vdf for login users
2024-01-17 16:17:57 -08:00
Roy
ae6403926a
MAJOR UPDATE
...
~Introducing "NSLGameScanner.service" automatically adds your games for you in correct Steam Deck format and keeps them there permanently until you uninstall that game. HOW TO USE: Install a game from your launcher and then restart steam or go to game mode or restart your deck. (Currently Supports Epic Games and Ubisoft Connect) more to come very soon!
~ARTWORK! ARTWORK! ARTWORK! FOR EVERYONE AND EVERYTHING...Launchers...Games... and Supported Streaming Sites
~NonSteamLaunchers NOW SUPPORTS MULTIPLE STEAM ACCOUNTS...hopefully
~Fixed SD card Path to reflect the path now from 3.5+, the script should dynamically find everyones uuid sd card path.
~fixed maxdepth -1 issue in regard to finding the config file
~removed WINE_COPY Command from battle.net
~iforgot what else i changed
2024-01-17 04:10:45 -08:00
Roy
1eb6b0d9a8
Reverted
2023-12-26 22:20:01 -08:00
Roy
a4bcfd4e0d
version
2023-12-26 22:07:31 -08:00
Roy
e20ed13401
Removed WINE Copy command from battle.net
...
~in the meantime, use Proton Expiremental for Battle.net
2023-12-26 22:07:00 -08:00
Roy
1b63221630
Merge pull request #146 from mertsalovda/add_vk_play_launcher
...
add installation to vk play launcher
2023-12-23 14:33:19 -08:00
Roy
b609be037b
Fixed BattleNet Spinning
...
*Added "WINE_SIMULATE_WRITECOPY=1 %command% to the Launch Options
2023-12-02 18:17:58 -08:00
Dmitriy Mertsalov
de77aac007
add appid vk play
2023-11-27 06:44:36 +00:00
Roy
4dd26ed01d
Fixed Epic Games UI glitch on Steam Deck OLED
...
*added -opengl to the Starting Directory of the Epic Games Shortcut
Thanks to @ayinde6 and @Lopsided_Elephant_24 as well as everyone troubleshooting getting to the bottom of it!
2023-11-25 20:29:30 -08:00
Dmitriy Mertsalov
a265754976
add installation to vk play launcher
2023-11-24 14:52:03 +00:00
Roy
d181f4bcfa
NonSteamLaunchers 3.0
...
~revamped GE-Proton extraction to correctly reflect GloriousEgrolls Konsole instructions
~NSL now deletes old Proton GE folders and only uses the latest
~The "Start Fresh" button now deletes the Shader Cache inside the steamapps/shadercache directory associated with the Launchers you installed.
2023-11-19 23:41:43 -08:00
Roy
ef2a52193e
Updated to GE-Proton8-23
2023-11-08 18:50:00 -08:00
Roy
3feb2db23e
battle.net window fix
2023-11-04 19:48:38 -07:00
Roy
074310bee7
fixed Ubisoft typo
2023-11-04 18:49:19 -07:00
Roy
ff91f65818
fixed Ubisoft Connect
2023-11-04 18:44:02 -07:00
Roy
6cdd627f4a
Updated Proton to latest and added Twitch.tv to Streaming Sites
2023-10-31 02:44:05 -07:00
Roy
1b758e0458
Update NonSteamLaunchers.sh to use GE-Proton8-22
2023-10-31 02:27:54 -07:00
Roy
d2156655cd
Update NonSteamLaunchers.sh to GE-Proton8-20
2023-10-17 22:24:13 -07:00
Roy
fd6742da89
Update NonSteamLaunchers.sh to use GE-Proton8-16
2023-10-02 23:36:44 -07:00
Roy
187c6e7eda
Update NonSteamLaunchers.sh to use BoilR v1.9.4
2023-10-02 23:35:21 -07:00
Roy
bc68f2bbcc
Update NonSteamLaunchers.sh to use BoilR v1.9.3
2023-09-20 17:34:36 -07:00
Roy
3261d58fa3
Update NonSteamLaunchers.sh to use Boilr v.1.9.2
2023-09-19 00:58:38 -07:00
Roy
f04a600257
Update NonSteamLaunchers.sh to GE-Proton8-15
2023-09-16 21:31:00 -07:00
Roy
235f539f77
Updated NonSteamLaunchers.sh to GE-Proton8-14
2023-09-01 18:51:39 -07:00
pythoninthegrass
23eae27fe0
Error handling and shellcheck additions
...
- Handle `logname: no login name` error for `$USER`
- Double quote variables and add curly brackets when concatenated (e.g., directories)
- Replace tilde with `$logged_in_home` var
- Capture return codes from wget command directly (404 throws custom exit code 8)
- Fix code block indentions
- Move SC2155 to .shellcheckrc
- Add SC2164 to exclude `cd` errors
- Breakout SC exclusions to multiple lines to toggle them more easily
- Remove duplicate SC entries
2023-09-01 01:33:08 -05:00
Roy
aa667f1cb8
Updated NonSteamLaunchers.sh to GE-Proton8-13
2023-08-23 01:15:56 -07:00
Roy
0d63c3b24f
Update NonSteamLaunchers.sh to GE-Proton8-12
2023-08-19 22:40:35 -07:00
Roy
21cb96b484
deleted print string
2023-08-15 19:54:44 -07:00
Roy
5a823678e2
Attempted fix on python code
...
~used shutil in tandem with symlinking to move directory
2023-08-13 21:21:37 -07:00
Roy
fdca4f775e
Reverted back a push
...
~shutil wasnt working correctly
2023-08-12 19:50:54 -07:00
Roy
292c57b7dd
~attempted fix using shutil insteaad in python code
...
~removed chmod +x
2023-08-12 19:25:10 -07:00
pythoninthegrass
d69a64462c
Fix duplicate steam_dir vars
...
First one declared is steam_dir, second is steam_dir_root
2023-08-12 15:05:47 -05:00
pythoninthegrass
9ed149e86b
steam_dir variable formatting
...
Curly brackets are delimiters when joined with string/filepath
2023-08-12 15:02:51 -05:00
pythoninthegrass
6452d8ab07
Update todo
...
Clarified todo for boilr subshell
2023-08-12 14:19:01 -05:00
pythoninthegrass
c9612ad469
Remove extra newline
2023-08-12 14:11:43 -05:00
pythoninthegrass
e803e779e7
Add version todo
...
Currently checks string vs. integer comparison. Leads to false positives (e.g., 2.99 is marked as older than 2.98)
2023-08-12 14:09:42 -05:00
pythoninthegrass
4f79dfde6d
Move env vars
...
Move environment variables to get interpolated in the proper order
2023-08-12 14:06:36 -05:00
pythoninthegrass
4950e95538
Rename working dir variable
...
Rename to to match original variable name
2023-08-12 14:02:52 -05:00
pythoninthegrass
f79d204273
Parameterize working directory
...
Forgo hardcoding working directory for 'NonSteamLaunchersInstallation'
2023-08-12 13:54:50 -05:00
pythoninthegrass
afbfc6d2ad
Add TODO
...
Working directory might be better suited for somewhere other than ~/Downloads
2023-08-12 13:47:38 -05:00
pythoninthegrass
e384e85859
Walk back strict execution and decouple pipefail. Add error handling for steam pid
2023-08-12 13:36:43 -05:00
pythoninthegrass
98440d6f2e
wip
...
env vars for actual user calling script, TODOs, more conditional indent formatting
2023-08-12 12:11:01 -05:00
pythoninthegrass
9ff5251bdc
wip
...
Added a bunch of inline TODOs, removed unnecessary newlines, fixed indents on various code blocks, tidied nested python script per pep8, set script as executable (`chmod +x`)
2023-08-12 11:48:06 -05:00
Roy
6264667aff
Add files via upload
2023-08-09 17:32:03 -07:00
Roy
41e2097fe4
Reworked more code for decky plugin
...
~reworked some code to allow for the main functions of the zenity window to be in line with the plugins capabilities. Overtime the script will need to be updated to allow more functionality.
2023-08-09 01:09:45 -07:00
Roy
5084a90d94
Updated to Proton GE-8-11
2023-08-03 19:13:52 -07:00
Roy
2355c8151e
Updated to ProtonGE-8-10
2023-08-02 20:00:18 -07:00
Roy
a5c1475163
Add files via upload
...
~added deletion of empty folders on start fresh
~moved python code around
2023-08-01 21:46:34 -07:00
Roy
53a6eee93b
ProtonTricks Compatability is a go!
...
~fixed prefix folders to be matched correctly with the steam shortcut
as a workaround, ive created symlinks in the compatdata folder so you can still read the folders straight up
~this fix enables ProtonTricks to used
~rearranged windows code to display the websites entry to happen after the launchers selection, if no launchers are selected you still get prompted in case you want urls
~CAPITALIZED "Separate APP IDS" so you can easily see it now, this check mark separates the prefixes since the beginning and with the new fix, they will be symlinked now so they can be easily read
2023-07-31 19:43:15 -07:00
Roy
c36518f33a
Update NonSteamLaunchers.sh
2023-07-27 16:54:29 -07:00
Roy
470a741987
more fixes
...
~more fixes towards urls
2023-07-27 16:37:37 -07:00
Roy
3c4ebaac62
Further fixed some website code
...
~Now websites show full url in the shortcut so they can be renamed manually, allowing for multiple base name shortcuts or shortcuts that aren't "games"
2023-07-26 18:37:09 -07:00
Roy
fe57fbf2f7
Added Multiple Base Urls to be added
2023-07-26 17:35:19 -07:00
Roy
4d5aede5ea
Reverted
2023-07-26 16:10:58 -07:00
Roy
b2e126ac1e
Python Changes for Websites and Shortcuts
...
~fixed duplicates from being made when script is ran multiple times
~fixed websites to allow multiple "base url" creations
2023-07-26 15:54:59 -07:00
Roy
df1dc5a4ce
Re-added Auto Install of Battle.net
2023-07-25 21:11:40 -07:00
Roy
0ccece5077
Add files via upload
...
~Origin is broken
~Redoing some code for Decky Plugin Compatability
2023-07-24 00:10:27 -07:00
Roy
a82c1056ea
updated Restart Prompt
2023-07-23 22:32:19 -07:00
Roy
cddd5803de
Updated to GE-Proton8-9
2023-07-22 18:20:10 -07:00
Roy
95d3ac05ae
Updated to GE-Proton8-8
2023-07-21 22:54:09 -07:00
Roy
6d6af73699
Lots of changes
...
~New Feature "Shortcut Creator" - Creates shortcuts for any website you want.
~Added Playstation Plus
~Added DMM Player
~Got rid of Microsoft Edge entirely, So now just Chrome from the discovery store is needed.
~fixed incorrect paths on the shortcuts because of steams recent updates in the "starting directory" and "start in"
~fixed folder from being created prematurely if user didnt select any launchers
2023-07-12 01:21:19 -07:00
Roy
e41cb8e48f
Update NonSteamLaunchers.sh to GE-Proton8-6
2023-07-06 04:53:51 -07:00
Roy
fda56e25ff
Preparing Script with code for Decky PLugin
...
~added script to be command line ready - halfway done will not yet work fully
~added a new vdf module in the github and correctly called it for shortcuts in the steam library
2023-06-27 23:03:55 -07:00
Roy
449a5a2ff9
Attempt to use new VDF module instead of setup tools
2023-06-25 21:02:52 -07:00
Roy
31eca56d94
Amazon Luna uses Chrome
...
~Fixed Amazon Luna to use Chrome instead of Edge
2023-06-19 11:07:49 -07:00
Roy
ac7dc18480
Added Amazon Luna to Streaming Sites
...
~Fixed bug that Forced Compatibility on Streaming Sites
~Added Amazon Luna
2023-06-19 08:55:25 -07:00
Roy
fab8dffbe3
changed typo in Xbox Game Pass
2023-06-17 11:40:35 -07:00