ansible-role-raspberry-display/roles/display/templates/autostart.j2

17 lines
569 B
Django/Jinja

# Disable any form of screen saver / screen blanking / power management
xset s off
xset s noblank
xset -dpms
# Allow quitting the X server with CTRL-ATL-Backspace
setxkbmap -option terminate:ctrl_alt_bksp
# Start Chromium in kiosk mode
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' \
~/snap/chromium/common/chromium/Local\ State
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' \
~/snap/chromium/common/chromium/Default/Preferences
chromium-browser --disable-infobars --kiosk '{{ kiosk_url }}'