Add .gitignore and initial project files
This commit is contained in:
+127
@@ -0,0 +1,127 @@
|
||||
# ============================================================
|
||||
# .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
|
||||
Reference in New Issue
Block a user