Fix bookmarks menu dismiss, home Email URL, and deploy hygiene.
Close the hamburger panel on outside click/focus via X11 (xinput/xdotool) without a fullscreen overlay; point home Email to Roundcube; sync home-screen-index.html in deploy/install; remove credentials.md from git and document private LAN-only Gitea usage. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+6
-1
@@ -6,7 +6,7 @@ set -e
|
||||
echo "=== Installing packages ==="
|
||||
apt-get update
|
||||
apt-get install -y python3-pyqt5 unclutter xorg openbox lightdm \
|
||||
fonts-noto-color-emoji python3-pip
|
||||
fonts-noto-color-emoji python3-pip xinput xdotool
|
||||
|
||||
# Install websocket-client
|
||||
pip3 install websocket-client --break-system-packages
|
||||
@@ -38,6 +38,11 @@ mkdir -p /etc/X11/xorg.conf.d
|
||||
cp "$SCRIPT_DIR/system-config/xorg-50-kiosk-hardening.conf" \
|
||||
/etc/X11/xorg.conf.d/50-kiosk-hardening.conf
|
||||
|
||||
# Home screen (source in repo → served outside repo at file:///home/jgitta/kiosk-home/)
|
||||
mkdir -p /home/jgitta/kiosk-home
|
||||
cp "$SCRIPT_DIR/home-screen-index.html" /home/jgitta/kiosk-home/index.html
|
||||
chown jgitta:jgitta /home/jgitta/kiosk-home/index.html
|
||||
|
||||
# Disable unused virtual consoles
|
||||
for i in 2 3 4 5 6; do
|
||||
systemctl disable getty@tty$i 2>/dev/null || true
|
||||
|
||||
Reference in New Issue
Block a user