EmuDeck/functions/appImageInit.sh
2025-05-12 10:36:42 +02:00

26 lines
662 B
Bash

#!/bin/bash
appImageInit() {
#Migrate emudeck folder
if [ -f "$HOME/emudeck/settings.sh" ] && [ ! -L "$HOME/emudeck/settings.sh" ]; then
# We move good old emudeck folder to .config
rsync -avh "$HOME/emudeck/" "$emudeckFolder" && rm -rf "$HOME/emudeck" && mkdir "$HOME/emudeck" && ln -s "$emudeckFolder/settings.sh" "$HOME/emudeck/settings.sh"
#Add Emus launchers to ESDE
#ESDE_refreshCustomEmus
fi
mkdir "$HOME/emudeck"
ln -s "$emudeckFolder/settings.sh" "$HOME/emudeck/settings.sh"
# Init functions
mkdir -p "$emudeckLogs"
mkdir -p "$emudeckFolder/feeds"
#We force the regeneration of all the installed launchers
update_launchers
}