diff options
| -rw-r--r-- | cli/uninstall.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/cli/uninstall.sh b/cli/uninstall.sh new file mode 100644 index 0000000..988cf63 --- /dev/null +++ b/cli/uninstall.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +[ "$UID" -eq 0 ] || exec sudo "$0" "$@" + +echo "Uninstalling Steam Deck Plugin Loader..." + +USER_DIR="$(getent passwd $SUDO_USER | cut -d: -f6)" +HOMEBREW_FOLDER="${USER_DIR}/homebrew" + +# Disable and remove services +sudo systemctl disable --now plugin_loader.service > /dev/null +sudo rm -f "${USER_DIR}/.config/systemd/user/plugin_loader.service" +sudo rm -f "/etc/systemd/system/plugin_loader.service" + +# Remove temporary folder if it exists from the install process +rm -rf "/tmp/plugin_loader" + +# Cleanup services folder +sudo rm "${HOMEBREW_FOLDER}/services/PluginLoader" |
