20 lines
694 B
INI
20 lines
694 B
INI
# weston kiosk configuration (consumed by kiosk.service: weston --config=...).
|
|
#
|
|
# kiosk-shell makes every client fullscreen with no decorations/desktop — the
|
|
# kiosk behaviour cage gave us. The [autolaunch] app is the Chromium wrapper;
|
|
# watch=true makes weston exit when it exits, so kiosk.service (Restart=always)
|
|
# relaunches the whole stack on a browser crash.
|
|
|
|
[core]
|
|
shell=kiosk-shell.so
|
|
# No screen blanking on a kiosk.
|
|
idle-time=0
|
|
# Don't refuse to start if no input device is present (headless/VM consoles).
|
|
require-input=false
|
|
# No X11 apps here — Chromium runs native Wayland (--ozone-platform=wayland).
|
|
xwayland=false
|
|
|
|
[autolaunch]
|
|
path=/usr/local/bin/kiosk-session
|
|
watch=true
|