#!/usr/bin/env bash
# hdmi-monitor.sh — körs i bakgrunden under sway-sessionen.
# Avslutar sway om HDMI-A-1 kopplas ur så att kiosk-display.service
# startar om och väntar på att kabeln kopplas in igen.
STATUS="/sys/class/drm/card0-HDMI-A-1/status"
while sleep 4; do
if [ "$(cat "$STATUS" 2>/dev/null)" != "connected" ]; then
echo "HDMI-A-1 frånkopplad — avslutar sway" >&2
swaymsg exit
break
fi
done