Skip to content

Commit c2bb74d

Browse files
committed
fix: Use EmuDeck AppImage
1 parent c41ff28 commit c2bb74d

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

system_files/desktop/shared/usr/share/ublue-os/just/80-bazzite.just

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -232,20 +232,6 @@ setup-decky ACTION="":
232232
fi
233233
fi
234234

235-
# Install EmuDeck (https://www.emudeck.com/)
236-
install-emudeck:
237-
#!/usr/bin/bash
238-
IMAGE_INFO="/usr/share/ublue-os/image-info.json"
239-
BASE_IMAGE_NAME=$(jq -r '."base-image-name"' < $IMAGE_INFO)
240-
echo 'Retrieving EmuDeck...'
241-
if [[ ${BASE_IMAGE_NAME} == 'silverblue' ]]; then
242-
wget https://www.emudeck.com/EmuDeck.desktop -O ~/.local/share/applications/EmuDeck.desktop
243-
echo 'EmuDeck installer added to your application grid.'
244-
else
245-
wget https://www.emudeck.com/EmuDeck.desktop -O ~/Desktop/EmuDeck.desktop
246-
echo 'EmuDeck installer added to your desktop.'
247-
fi
248-
249235
# Ptyxis terminal transparency
250236
ptyxis-transparency opacity="0.95":
251237
#!/usr/bin/bash

system_files/desktop/shared/usr/share/ublue-os/just/82-bazzite-apps.just

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,24 @@ install-openrazer:
5656
sudo usermod -a -G plugdev $USER && \
5757
echo "Please reboot to apply needed changes."
5858

59+
# Install EmuDeck (https://www.emudeck.com/)
60+
install-emudeck:
61+
#!/usr/bin/bash
62+
if grep -q 'it.mijorus.gearlever' <<< $(flatpak list); then
63+
wget \
64+
$(curl -s https://api.github.com/repos/EmuDeck/emudeck-electron/releases/latest | \
65+
jq -r ".assets[] | select(.name | test(\".*AppImage\")) | .browser_download_url") \
66+
-O $HOME/Downloads/EmuDeck.AppImage
67+
chmod +x $HOME/Downloads/EmuDeck.AppImage
68+
flatpak run it.mijorus.gearlever $HOME/Downloads/EmuDeck.AppImage
69+
else
70+
wget \
71+
$(curl -s https://api.github.com/repos/EmuDeck/emudeck-electron/releases/latest | \
72+
jq -r ".assets[] | select(.name | test(\".*AppImage\")) | .browser_download_url") \
73+
-O $HOME/Desktop/EmuDeck.AppImage
74+
chmod +x $HOME/Desktop/EmuDeck.AppImage
75+
fi
76+
5977
alias get-wootility := install-wootility
6078

6179
# Install Wootility for configuring Wooting Keyboards

0 commit comments

Comments
 (0)