summaryrefslogtreecommitdiff
path: root/dist/decky_installer.desktop
diff options
context:
space:
mode:
authorParty Wumpus <48649272+PartyWumpus@users.noreply.github.com>2023-01-02 16:52:11 +0000
committerGitHub <noreply@github.com>2023-01-02 08:52:11 -0800
commit80b6115f6fa98d4da03b3586894aeb5926f2a297 (patch)
tree59c41a629fae89aae037dea40dcd5a3212e8a9f4 /dist/decky_installer.desktop
parent3bed83697ea03d3c036a621495a278c34030f51f (diff)
downloaddecky-loader-80b6115f6fa98d4da03b3586894aeb5926f2a297.tar.gz
decky-loader-80b6115f6fa98d4da03b3586894aeb5926f2a297.zip
User Friendlier Installer (#297)
* Add files via upload * Rename EasierInstallScript.sh to user_install_script.sh * Add files via upload * change so it works on deck instead of my desktop * Update decky_installer.desktop * make auto password setter work without the password * Update user_install_script.sh * make installer exit properly if user does not accept temp password * Update user_install_script.sh * add uninstall option * Update user_install_script.sh * Update user_install_script.sh * Update user_install_script.sh * "optimisation" * Update user_install_script.sh * Add sizing to all zenity prompts * "optimization" part 2 * "Program now runs 50% faster" :) * Update user_install_script.sh * Update user_install_script.sh * Update user_install_script.sh * Change text in branch selection in installer 'Select Branch' if choosing between release and prerelease 'Select Option' if choosing between release, prerelease and uninstall * .desktop file points at where script is going to be * add comments * Change "installing" to "uninstalling" * change it to ask for "sudo/admin" password * Add secondary loading bar for download progress Shamelessly stolen (with permission) from emudeck, who stole it from a random blog No I don't know how that line works, and I don't think I want to. * Make uninstaller tell user they can exit * add default text to the download bar just in case * silence script download * silence password check
Diffstat (limited to 'dist/decky_installer.desktop')
-rw-r--r--dist/decky_installer.desktop8
1 files changed, 8 insertions, 0 deletions
diff --git a/dist/decky_installer.desktop b/dist/decky_installer.desktop
new file mode 100644
index 00000000..07e3b6d5
--- /dev/null
+++ b/dist/decky_installer.desktop
@@ -0,0 +1,8 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Name=Install Decky
+Exec=sh -c 'curl -O --output-dir /tmp/ https://raw.githubusercontent.com/SteamDeckHomebrew/decky-loader/main/dist/user_install_script.sh 2> /dev/null && bash /tmp/user_install_script.sh'
+Icon=steamdeck-gaming-return
+Terminal=true
+Type=Application
+StartupNotify=false