SmartestHome/hosts/kitchen-display/live-build/config/package-lists/kitchen-display.list.chroot

47 lines
1.0 KiB
Plaintext

# Kitchen-display package list (live-build .list.chroot format: one package per
# line). Phase 17, docs/project-plan.md.
# --- Wayland compositor / session ---
sway
swayidle
swaybg
greetd
foot
# --- Browser (the only app on this device — a Chromium kiosk window pointed at
# pantry-web's frontend, which uses getUserMedia for camera capture directly in
# the browser rather than a native capture app) ---
chromium
# --- Agent runtime ---
python3
python3-venv
python3-paho-mqtt
procps
# --- Networking ---
network-manager
# --- Out-of-band admin — no wayvnc on this image either, same scope decision as
# hosts/touch-panel (see that host's README) ---
openssh-server
sudo
# --- Camera troubleshooting (`v4l2-ctl --list-devices` to confirm the webcam
# enumerates correctly) — Chromium/getUserMedia talks to it directly, nothing
# here shells out to v4l2 itself ---
v4l-utils
# --- Firmware for real hardware ---
firmware-linux
firmware-iwlwifi
firmware-realtek
firmware-misc-nonfree
# --- Misc ---
ca-certificates
curl
openssl
less
vim-tiny