# ============================================================ # .gitignore for tmux-shot (Python project via uv/hatchling) # Generated: 2026-09-10 # ============================================================ # ---- Python / Build Artifacts ---- __pycache__/ *.py[cod] *$py.class *.so *.egg-info/ *.egg dist/ build/ _build/ *.whl # Hatch / setuptools build artifacts .hatch/ .hatch-temp/ # ---- uv (package manager) ---- uv.lock .venv/ .venv.* !.venv/.gitkeep # ---- IDEs ---- # VS Code .vscode/ .vscode-* *.code-workspace # PyCharm / JetBrains .idea/ *.iml *.iws *.ipr .idea_modules/ # Eclipse .project .classpath .settings/ # Sublime Text *.sublime-project *.sublime-workspace # Vim *.swp *.swo *~ .vimrc.local # ---- OS-generated files ---- # macOS .DS_Store .AppleDouble .LSOverride Icon? ._* Thumbs.db Desktop.ini # Windows Thumbs.db ehthumbs.db Desktop.ini $RECYCLE.BIN/ *.lnk *.dll *.exe *.sys *.bak *.tmp *.temp # Linux / GNOME .Trash-* .gvfs # ---- Environment & Secrets ---- .env .env.* !.env.example secrets/ credentials/ *.key *.pem *.p12 *.jks # ---- Logs & Debug ---- *.log logs/ dpc.log *.out # ---- Test Artifacts ---- .pytest_cache/ .coverage htmlcov/ coverage.json *.cover .tox/ noxfile.py/.tox/ # ---- Jupyter Notebooks ---- .ipynb_checkpoints/ *.ipynb # ---- Data / Output directories (project-specific) ---- out/ data/ outputs/ # ---- Temporary files ---- tmp/ temp/ *.tmp *.temp # ---- Docker (if added later) ---- .dockerenv docker-compose.override.yml *.pid