# sway.conf — kiosk-konfiguration # Output-direktion och workspace-tilldelning genereras dynamiskt av kiosk-launcher.sh include /tmp/kiosk-sway-outputs.conf # ── Utseende ────────────────────────────────────────────────────────────────── default_border none hide_edge_borders both gaps inner 0 gaps outer 0 font pango:Sans 1 # ── Inaktivera statusbar ─────────────────────────────────────────────────────── bar { mode hide } # ── Alla chromium-fönster: fullskärm, håll skärmen vaken ───────────────────── for_window [app_id="chromium"] { fullscreen enable inhibit_idle fullscreen } # ── Dölj muspekare efter 3 s inaktivitet ───────────────────────────────────── seat seat0 hide_cursor 3000 # ── Inaktivera skärmsläckning ───────────────────────────────────────────────── exec swayidle -w \ timeout 0 '' \ before-sleep '' \ 2>/dev/null || true # ── Starta applikationer ────────────────────────────────────────────────────── exec /home/mrfox/codes/display/kiosk/sway-apps.sh exec /home/mrfox/codes/display/kiosk/hdmi-monitor.sh # ── Nödutgång (om tangentbord finns) ───────────────────────────────────────── bindsym --to-code Mod4+Shift+e exec swaymsg exit