#!/usr/bin/env bash TARGET_WS=$1 # 1. WICHTIG: Zuerst zum gewählten Workspace wechseln! # Dadurch springt unser Fokus sicher auf den richtigen Monitor (z.B. DP-2). hyprctl dispatch 'hl.dsp.focus({ workspace = '"$TARGET_WS"' })' # 2. Ist der Ziel-Workspace eine gerade Zahl (2, 4, 6, 8, 10)? if [[ "$TARGET_WS" =~ ^(2|4|6|8|10)$ ]]; then # 3. Prüfen: Ist das Discord-Overlay offen? if hyprctl monitors | grep -iq "special.*workspace.*discord"; then # 4. Zuklappen! (Da wir jetzt sicher auf DP-2 fokussiert sind, bleibt es auch dort) hyprctl dispatch 'hl.dsp.workspace.toggle_special("discord")' fi fi