mirror of
https://github.com/dragoonDorise/EmuDeck.git
synced 2025-05-05 16:02:48 +00:00
* new paths * / * EmuDeck/ * mv * no & * ESDE new location * ESDE new path * no symlink load * bigpemu new path * force move * global vars * oopsie * missing $emudeckBackend * better migration detection * Keep Appimages in Applications * Keep Appimages in Applications
32 lines
1013 B
Bash
32 lines
1013 B
Bash
#!/bin/bash
|
|
createDesktopIcons(){
|
|
local sandbox=""
|
|
local desktop=$(xdg-user-dir DESKTOP)
|
|
if command -v apt-get >/dev/null; then
|
|
sandbox=" --no-sandbox"
|
|
fi
|
|
|
|
#We delete the old icons
|
|
rm -rf ~/Desktop/EmuDeckUninstall.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckCHD.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeck.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckSD.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckBinUpdate.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckApp.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckAppImage.desktop 2>/dev/null
|
|
rm -rf ~/Desktop/EmuDeckAppImage.desktop 2>/dev/null
|
|
|
|
#New EmuDeck icon, same place so people won't get confused
|
|
createDesktopShortcut "$desktop/EmuDeck.desktop" \
|
|
"EmuDeck" \
|
|
"$emusFolder/EmuDeck.AppImage$sandbox" \
|
|
"false"
|
|
#App list
|
|
#desktop-file-install --dir --delete-original "$HOME/Desktop/EmuDeck.desktop"
|
|
createDesktopShortcut "$HOME/.local/share/applications/EmuDeck.desktop" \
|
|
"EmuDeck" \
|
|
"$emusFolder/EmuDeck.AppImage$sandbox" \
|
|
"false"
|
|
|
|
}
|