Updated Spoolbuddy install script

This commit is contained in:
maziggy
2026-03-02 09:53:31 +01:00
parent 8b36a129b7
commit 9f6acd6e77
+4 -7
View File
@@ -640,7 +640,7 @@ strip_packages() {
}
# ─────────────────────────────────────────────────────────────────────────────
# Kiosk Setup (labwc + Chromium + wvkbd + Plymouth splash)
# Kiosk Setup (labwc + Chromium + Plymouth splash)
# ─────────────────────────────────────────────────────────────────────────────
setup_kiosk() {
@@ -656,7 +656,7 @@ setup_kiosk() {
info "Kiosk URL: $KIOSK_URL"
# ── Install kiosk packages ────────────────────────────────────────────
run_with_progress "Installing kiosk packages" apt-get install -y labwc chromium wvkbd plymouth wlr-randr
run_with_progress "Installing kiosk packages" apt-get install -y labwc chromium plymouth wlr-randr
# ── config.txt tweaks ─────────────────────────────────────────────────
local boot_config="/boot/firmware/config.txt"
@@ -814,14 +814,11 @@ EOF
# Force 1024x600 (panel doesn't advertise this natively)
wlr-randr --output HDMI-A-1 --custom-mode 1024x600@60 &
# On-screen keyboard (wvkbd uses wlr-layer-shell, renders above fullscreen)
wvkbd-mobintl --hidden &
# Launch Chromium in kiosk mode (fullscreen)
# Launch Chromium in kiosk mode (virtual keyboard is embedded in the web app)
chromium --kiosk --no-first-run --disable-infobars \\
--disable-session-crashed-bubble --disable-features=TranslateUI \\
--noerrdialogs --disable-component-update \\
--ozone-platform=wayland --enable-wayland-ime \\
--ozone-platform=wayland \\
$KIOSK_URL &
EOF