# Clawdie-AI host baseline packages
# Mirrors infra/packages/host-baseline.txt from clawdie-ai
# Keep in sync when host-baseline.txt changes.

# Core
bash
git
bastille
node24
npm
tmux
btop
bsddialog
codex

# Python / tooling
python312
just
uv
ripgrep
fd-find
rsync

# Remote access (optional)
tailscale

# DB client (host talks to db jail)
postgresql18-client

# Local DNS resolver (serves *.home.arpa and tenant subdomains)
# Required for hierarchical names like blog.mevy.home.arpa that mDNS
# alone cannot resolve.
dnsmasq

# Media / fonts
dejavu

# Wayland display stack (desktop installs)
seatd
cage
wayvnc
waypipe
xwayland

# bhyve VM management (optional, included for full offline capability)
vm-bhyve
grub2-bhyve
# Current repo package name; provides BHYVE_UEFI.fd for VM boot.
edk2-bhyve-g202508
qemu-tools
