Roy
6c4c90b8fe
Fixed Variable to be direct and syntax errors
2024-03-14 11:44:06 -07:00
Roy
2eac09530c
Update NonSteamLaunchers.sh
2024-03-14 11:31:36 -07:00
Roy
0af460c985
Update NonSteamLaunchers.sh
2024-03-14 11:26:02 -07:00
Roy
897cb46670
Update NonSteamLaunchers.sh
2024-03-14 11:24:03 -07:00
Roy
7429cde9f4
Update NonSteamLaunchers.sh
2024-03-14 11:21:32 -07:00
Roy
92b42c3a98
removed breaks
2024-03-14 10:57:29 -07:00
Roy
a9e4fa19c9
fixed spacing on command
2024-03-14 10:51:24 -07:00
sysmoon14
2a6dac77af
Add support for chrome argument and rename nopython to deckyplugin
2024-03-14 13:40:32 +00:00
Roy
85dc0e2cba
removed piping
2024-03-13 11:07:32 -07:00
Roy
a17e72ea0d
added closing of pipe
2024-03-13 10:44:33 -07:00
Roy
4bb10f4d0e
added pipe to log file
2024-03-13 10:44:00 -07:00
sysmoon14
65baf9ffbd
reenable export
2024-03-13 15:00:04 +00:00
sysmoon14
f6c23ca590
remove exec command
2024-03-13 13:42:45 +00:00
Roy
72afbabbe8
Update NonSteamLaunchers.sh
2024-03-13 05:35:20 -07:00
Roy
8a1b6aa5be
Removed log file temporarily
2024-03-13 05:16:39 -07:00
Roy
a2d9d04b84
reverted change
2024-03-13 05:01:00 -07:00
Roy
d4b1388b51
split up stderr and stoubt
2024-03-13 04:23:32 -07:00
sysmoon14
8686f95977
Swapped no-service-file for develop in file paths
2024-03-12 10:46:13 +00:00
Roy
83987f0a57
deleted env_vars on uninstall
2024-03-11 04:21:22 -07:00
Roy
072ad321e8
Update NonSteamLaunchers.sh
2024-03-08 05:38:11 -08:00
Roy
e2fd9dec49
almost fixed, fixed hpttps url but still has missing space
2024-03-08 05:18:54 -08:00
Roy
b4d26c4fad
Update NonSteamLaunchers.sh
2024-03-08 05:15:29 -08:00
Roy
10b028ba2b
Update NonSteamLaunchers.sh
2024-03-08 05:01:13 -08:00
Roy
abc1e8a8ac
Update NonSteamLaunchers.sh
2024-03-08 04:55:40 -08:00
Roy
945a89250f
Update NonSteamLaunchers.sh
2024-03-08 04:46:54 -08:00
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