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
Roy
d77e013426
Merge pull request #125 from pythoninthegrass/main
...
Error handling and shellcheck additions
2023-09-01 18:27:00 -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
Roy
f96f9b8a52
Merge pull request #116 from pythoninthegrass/refactor-nonsteamlaunchers
...
Initial cleanup of core shell script
2023-08-12 19:03:26 -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
b5ab5d691a
Merge pull request #115 from pythoninthegrass/tooling
...
Add tooling
2023-08-11 14:08:12 -07:00
pythoninthegrass
8ccf3f1443
Update README.md
...
Fix some formatting/grammar. Add dev environment section
2023-08-11 15:29:04 -05:00
pythoninthegrass
a786689fcd
Add tooling
2023-08-11 15:14:23 -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
b36e97fed7
Merge pull request #104 from callit/main-1
...
Update handle-humble-scheme
2023-08-02 22:24:13 -07:00
callit
89fdde92ca
Update handle-humble-scheme
...
Fixed line 6 - there is an extra "Steam" in the path. It should read:
export STEAM_COMPAT_DATA_PATH=~/.steam/steam/steamapps/compatdata/NonSteamLaunchers
2023-08-03 00:14:07 -05: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
e9f0adf13b
Update README.md
2023-07-12 05:05:51 -07:00
Roy
9713e11aad
Update README.md
2023-07-12 05:05:31 -07:00