mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-17 11:25:48 +02:00
Updated Spoolbuddy install script
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user