
- [x] change icon on taskbar (PiXtrix icon theme + icon cache rebuild).
- [x] fix dark theme (Adwaita-dark, gtk-3.0/settings.ini, gsettings at login).
- [x] check for duplicates commands in all scripts and cloud init during deployment.
- [x] fix rotation race (kanshi config pre-created in step 11, restart in login/oneshot scripts).
- [x] fix five-tap overlay for Wayland (layer-shell, gir1.2-gtklayershell-0.1).
- [x] add VNC (wayvnc) to provisioning (step 06).
- [x] add touch-friendly Chromium flags (start-chromium.sh).
- [x] add no-select extension to prevent text selection in kiosk (chromium-kiosk-no-select/).
- [x] fix curl timeout in report_status (first-boot.sh).
- [ ] test text selection fix on different websites.
- [ ] verify five-tap overlay works on device after full provision.
