agentbbs/scripts
Anthony Ettinger d810356faf feat(arcade,ui): 80s arcade classics + shared menu theme
Arcade games (PRD §5.1), generalizing the sandboxed-PTY DOOM path into an
external-game registry: Space Invaders (nInvaders), Pac-Man (pacman4console),
Tetris (tint/vitetris), Moon Patrol (moon-buggy). Binaries resolve from
assets/bin, PATH, then /usr/games, so a distro install or a hand-built binary
lights each game up; missing games are skipped with a discovery hint. Installed
on the host via `scripts/fetch-assets.sh --arcade` (apt), wired into setup.sh
behind FETCH_ARCADE (default on).

UI: new shared ui.Theme.MenuItem widget (accent cursor + badge, description
shown only for the focused row) adopted by the hub and arcade menus; the hub
groups rows under Features/Sessions headers and the arcade under
DOOM/ARCADE/BUILT-IN.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 13:58:18 +00:00
..
fetch-assets.sh feat(arcade,ui): 80s arcade classics + shared menu theme 2026-06-15 13:58:18 +00:00
rebuild-pods.sh feat(pods/admin): root admin alias, default-caps cleanup, pod rebuild script 2026-06-15 13:57:09 +00:00
self-update.sh Autonomous deploy + free-pod/Premium-email membership (#1) 2026-06-14 00:59:52 -07:00