#!/bin/bash
DIR="/opt/rezerv-vpn"
cd "$DIR" || true
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH"
export GDK_BACKEND="x11,wayland,*"
export FLUTTER_ENGINE_SWITCHES="--no-enable-impeller"

ARGS=()
for arg in "$@"; do
    if [ -n "$arg" ] && [ "$arg" != "%u" ] && [ "$arg" != "%U" ]; then
        ARGS+=("$arg")
    fi
done

exec "$DIR/rezerv-vpn" --no-enable-impeller "${ARGS[@]}"
