# Local media library — mirrored to the ESPuino, not tracked here (large, private)
files/

# Python venv & caches
.venv/
__pycache__/
*.pyc

# macOS
.DS_Store

# Local, machine-specific config / secrets (e.g. changed FTP password, SDK token)
config.env
.env

# Machine-local Claude Code / Studio-agent additions (never shared)
CLAUDE.local.md
.agent-allow.json
.claude/settings.local.json

# Installed extensions (commands the app does not ship) — these live in the
# data folder, which is the checkout unless configured otherwise
extensions/

# Sync + print manifests (per library, visible to the user)
status/

# Printable cover images (local, derived from downloads)
card-covers/

# Generated print sheets (local, derived from card-covers)
print-sheets/

# macOS app build output and the generated icon (mac/icon.py rebuilds it)
mac/build/
mac/Funkuino.icns

# Python package build output (python -m build)
dist/
build/
*.egg-info/
