blob: 226e50776976e862a6b58072bfb3fb3d34bbddc1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/sh
#If $1 is set, take that as input
[ -n "$1" ] && release="$1"
#Keep asking which release to install
while true
do
#If $release is set by $1, take that as input
[ -z "$release" ] && read -p "Install stable/pre-release or uninstall (s/p/u): " release
#Only accept answers with S for stable or P for pre-release
case $(echo "${release}" | tr '[:lower:]' '[:upper:]') in
S*)
echo "Installing stable version"
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
exit 0
;;
P*)
echo "Installing pre-release"
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_prerelease.sh | sh
exit 0
;;
U*)
echo "Uninstalling decky"
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh
exit 0
;;
*)
unset release
continue
;;
esac
done
|