#!/bin/bash ENDPOINT="https://git.sassysalamander.net/wytch/recalbox-savesync/archive/main.tar.gz" cd /recalbox/share/system printf "Curling tarball..." curl -L -o savesync.tar.gz "$ENDPOINT" 2>/dev/null printf "done\n" printf "extracting tarball..." tar -xvf savesync.tar.gz >/dev/null printf "done\n" rm savesync.tar.gz cd recalbox-savesync ans="" while [ ! "$ans" =~ ^[yY][eE]?[sS]?$ ]; do read -p "\nWhat's your rclone prefix? : " prefix read -rp "Is $prefix okay? [y/N]: " ans done printf "s//%s/g" "$prefix" > "/tmp/savesync.sed" sed -ie "/tmp/savesync.sed" "*.ash" rm "/tmp/savesync.sed" printf "Installing scripts...n" cp "savesync[rungame,endgame](sync).ash" /recalbox/share/userscripts/ mkdir -p /recalbox/share/userscripts/manual cp "locksync.ash" /recalbox/share/userscripts/manual/ printf "done\n" printf "Cleaning up..." cd .. rm -rf recalbox-savesync printf "done\n" printf "Installation complete!\n"