#!/bin/bash export HV_CLIENT_PATH="$APPIMAGE" hv_client_version_number="$(cat "${APPDIR}/VERSION")" export HV_CLIENT_VERSION_NUMBER="$hv_client_version_number" export PYTHONPATH="${APPDIR}/usr/lib/python3.12" export LD_LIBRARY_PATH="${APPDIR}/usr/lib/x86_64-linux-gnu" export PATH="${APPDIR}/usr/bin:${PATH}" export QT_QPA_PLATFORM=xcb export GDK_BACKEND=x11 data_directory="${XDG_DATA_HOME:-$HOME/.local/share}/hydra-veil" if [ ! -d "${data_directory}/runtime" ]; then mkdir -p "${data_directory}/runtime" fi tar -xzf "$APPDIR/usr/share/packages/sp-hydra-veil-runtime-x86_64.tar.gz" -C "${data_directory}/runtime" configuration_directory="${XDG_CONFIG_HOME:-$HOME/.config}/hydra-veil" profile_directory="$configuration_directory/profiles" if [ ! -d "$profile_directory" ]; then mkdir -p "$profile_directory" fi launch_cli=false for argument in "$@"; do shift if [ "$argument" = "--cli" ]; then launch_cli=true continue fi set -- "$@" "$argument" done if $launch_cli; then exec "python3" "-m" "cli" "$@" else exec "python3" "-m" "gui" "$@" fi