#!/usr/bin/env bash

##### CHECK ROOT #####
if [[ $(id -u) -eq 0 ]] ; then
    echo "Перезапустите $0 от обычного пользователя!"
    exit 1
fi

##### DEFAULT VARIABLES #####
SCRIPT_NAME="$(basename "$0")"
if [[ "$(realpath "$0")" == "/usr/bin/$SCRIPT_NAME" ]] ; then
    USER_WORK_PATH="$HOME/.local/share/$SCRIPT_NAME"
    # чуть позже определимся с PYTHON_WORK_PATH, в зависимости от варианта обновления PP
    PYTHON_WORK_PATH=
else
    # для теста создаем и используем каталог test-portproton для исключения взаимодействия с текущей версией
    USER_WORK_PATH="$HOME/test-$SCRIPT_NAME"
    # используем всё из репозитория
    PYTHON_WORK_PATH="$(dirname "$(realpath "$0")")"
fi
export USER_WORK_PATH PYTHON_WORK_PATH

"$PYTHON_WORK_PATH/$SCRIPT_NAME.py" "$@"