This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

character / scripts / openvt-wayland-launch.sh
757 B 27 lines
1#!/usr/bin/env bash 2set -euo pipefail 3 4ROOT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")/.." && pwd)" 5OPENVT_DIR="$ROOT_DIR/vendor/open-vt" 6 7export XDG_RUNTIME_DIR="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}" 8export WAYLAND_DISPLAY="${WAYLAND_DISPLAY:-wayland-1}" 9 10if [ ! -S "$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" ]; then 11 echo "Wayland socket not found: $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" 12 echo "Make sure the sway/Wayland session is running before launching OpenVT." 13 exit 1 14fi 15 16if [ ! -d "$OPENVT_DIR" ]; then 17 echo "OpenVT checkout missing at $OPENVT_DIR" 18 exit 1 19fi 20 21cd "$OPENVT_DIR" 22 23echo "Launching OpenVT in existing Wayland session" 24echo "XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR" 25echo "WAYLAND_DISPLAY=$WAYLAND_DISPLAY" 26 27exec godot4 --path "$OPENVT_DIR"