# ============================================================================ # Build artifacts — generated by `make video`, `make serve`, `nix build` # ============================================================================ build/ dist/ out/ bin/ # Nix build outputs (symlinks to /nix/store) result result-* result-*.drv .direnv/ # Python __pycache__/ *.pyc *.pyo *.pyd .venv/ venv/ # Node (if/when we add a Tailwind CLI build step) node_modules/ .npm/ .yarn/ # ============================================================================ # Generated runtime assets — the .mp4 in video/ IS tracked, the build/ output # is not. The static/js/mountain.js bundle is *committed* (regeneratable, but # useful to have a built version in the repo so the site works without # ffmpeg + chafa installed). # ============================================================================ # ============================================================================ # Editor / IDE # ============================================================================ .vscode/ .idea/ *.swp *.swo *.swn *~ # Helix .helix/ # ============================================================================ # OS # ============================================================================ .DS_Store Thumbs.db desktop.ini # ============================================================================ # Logs # ============================================================================ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pip-log.txt pip-log/ # ============================================================================ # Env / secrets (in case a future step needs API keys) # ============================================================================ .env .env.local .env.*.local # ============================================================================ # Caches # ============================================================================ .cache/ .parcel-cache/ .eslintcache .pytest_cache/ .ruff_cache/ .mypy_cache/ # ============================================================================ # Tailwind (if/when we swap the Play CDN for a standalone build) # ============================================================================ static/css/dist/ static/css/*.compiled.css static/css/tailwind.config.js video/