#!/usr/bin/env bash
set -euo pipefail

DESKTOP_DIR="${XDG_DESKTOP_DIR:-}"
if [[ -z "$DESKTOP_DIR" ]]; then
  if [[ -d "$HOME/Schreibtisch" ]]; then
    DESKTOP_DIR="$HOME/Schreibtisch"
  else
    DESKTOP_DIR="$HOME/Desktop"
  fi
fi

mkdir -p "$DESKTOP_DIR"
cp /usr/share/stagefocusx/stagefocusx.desktop "$DESKTOP_DIR/StageFocusX.desktop"
chmod +x "$DESKTOP_DIR/StageFocusX.desktop"

if command -v gio >/dev/null 2>&1; then
  gio set "$DESKTOP_DIR/StageFocusX.desktop" metadata::trusted true >/dev/null 2>&1 || true
fi

echo "Desktop-Verknuepfung erstellt: $DESKTOP_DIR/StageFocusX.desktop"
