From 95297a909077dbdbe9838ae529e22783eea79ef8 Mon Sep 17 00:00:00 2001 From: Roy <88516395+moraroy@users.noreply.github.com> Date: Wed, 7 Feb 2024 05:34:52 -0800 Subject: [PATCH] Update NonSteamLaunchers.sh --- NonSteamLaunchers.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/NonSteamLaunchers.sh b/NonSteamLaunchers.sh index deb2fbd..55a2bf2 100755 --- a/NonSteamLaunchers.sh +++ b/NonSteamLaunchers.sh @@ -42,11 +42,6 @@ check_for_updates() { fi } -PIPE_PATH="/tmp/NSLGameScanner_pipe" - -if [[ ! -p $PIPE_PATH ]]; then - mkfifo $PIPE_PATH -fi # Get the command line arguments args=("$@") @@ -146,7 +141,13 @@ if [ "$decky_plugin" = true ]; then if [ -f "$env_vars" ]; then # If the env_vars file exists, run the .py file and continue with the script echo "Decky Plugin argument set and env_vars file found. Running the .py file..." - python3 $python_script_path + PIPE_PATH="/tmp/NSLGameScanner_pipe" + + if [[ ! -p $PIPE_PATH ]]; then + mkfifo $PIPE_PATH + fi + + python3 $python_script_path > $PIPE_PATH echo "Python script ran. Continuing with the script..." else # If the env_vars file does not exist, exit the script