From 5996a3f88be51e5ac59256b2d078fa6172639fb4 Mon Sep 17 00:00:00 2001 From: TrainDoctor Date: Sat, 29 Oct 2022 12:43:38 -0700 Subject: Remove unused nightly and tweak prerelease --- dist/install_nightly.sh | 50 ---------------------------------------------- dist/install_prerelease.sh | 4 ++-- 2 files changed, 2 insertions(+), 52 deletions(-) delete mode 100644 dist/install_nightly.sh (limited to 'dist') diff --git a/dist/install_nightly.sh b/dist/install_nightly.sh deleted file mode 100644 index ca80cb27..00000000 --- a/dist/install_nightly.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/sh - -[ "$UID" -eq 0 ] || exec sudo "$0" "$@" - -echo "Installing Steam Deck Plugin Loader nightly..." - -USER_DIR="$(getent passwd $SUDO_USER | cut -d: -f6)" -HOMEBREW_FOLDER="${USER_DIR}/homebrew" - -# Create folder structure -rm -rf ${HOMEBREW_FOLDER}/services -sudo -u $SUDO_USER mkdir -p "${HOMEBREW_FOLDER}/services" -sudo -u $SUDO_USER mkdir -p "${HOMEBREW_FOLDER}/plugins" - -# Download latest nightly build and install it -rm -rf /tmp/plugin_loader -mkdir -p /tmp/plugin_loader -curl -L https://nightly.link/SteamDeckHomebrew/PluginLoader/workflows/build/main/Plugin%20Loader.zip --output /tmp/plugin_loader/PluginLoader.zip -unzip /tmp/plugin_loader/PluginLoader.zip -d /tmp/plugin_loader -cp /tmp/plugin_loader/PluginLoader ${HOMEBREW_FOLDER}/services/PluginLoader -rm -rf /tmp/plugin_loader -chmod +x ${HOMEBREW_FOLDER}/services/PluginLoader - -systemctl --user stop plugin_loader 2> /dev/null -systemctl --user disable plugin_loader 2> /dev/null -rm -f ${USER_DIR}/.config/systemd/user/plugin_loader.service - -systemctl stop plugin_loader 2> /dev/null -systemctl disable plugin_loader 2> /dev/null -rm -f /etc/systemd/system/plugin_loader.service - -cat > /etc/systemd/system/plugin_loader.service <<- EOM -[Unit] -Description=SteamDeck Plugin Loader - -[Service] -Type=simple -User=root -Restart=always - -ExecStart=${HOMEBREW_FOLDER}/services/PluginLoader -WorkingDirectory=${HOMEBREW_FOLDER}/services -Environment=PLUGIN_PATH=${HOMEBREW_FOLDER}/plugins - -[Install] -WantedBy=multi-user.target -EOM -systemctl daemon-reload -systemctl start plugin_loader -systemctl enable plugin_loader diff --git a/dist/install_prerelease.sh b/dist/install_prerelease.sh index f4916572..cdab980a 100644 --- a/dist/install_prerelease.sh +++ b/dist/install_prerelease.sh @@ -26,8 +26,8 @@ systemctl --user disable plugin_loader 2> /dev/null systemctl stop plugin_loader 2> /dev/null systemctl disable plugin_loader 2> /dev/null -rm -f /etc/systemd/system/plugin_loader.service -cat > /etc/systemd/system/plugin_loader.service <<- EOM +rm -f "/etc/systemd/system/plugin_loader.service" +cat > "/etc/systemd/system/plugin_loader.service" <<- EOM [Unit] Description=SteamDeck Plugin Loader [Service] -- cgit v1.2.3