# ==========================================================
# macOS
# ==========================================================

.DS_Store
.AppleDouble
.LSOverride
Icon?
._*
.Spotlight-V100
.Trashes
.fseventsd

*.zip
*.7z
*.rar
*.exe
*.mal
*.bin
*.tmp
Thumbs.db

# ==========================================================
# Python
# ==========================================================

__pycache__/
*.py[cod]
*$py.class

# Distribution / packaging
build/
dist/
*.egg-info/
.eggs/

# Virtual environments
venv/
.venv/
env/
ENV/

# Python cache
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/

# Jupyter
.ipynb_checkpoints/

# ==========================================================
# VS Code
# ==========================================================

.vscode/

# Uncomment if you want to keep workspace settings
# !.vscode/settings.json
# !.vscode/extensions.json

# ==========================================================
# Logs
# ==========================================================

*.log

# ==========================================================
# Environment Variables
# ==========================================================

.env
.env.*
*.env

# ==========================================================
# Secrets / Keys
# ==========================================================

*.pem
*.key
*.pfx
*.p12
*.crt
id_rsa
id_ed25519

# ==========================================================
# Terraform
# ==========================================================

.terraform/
*.tfstate
*.tfstate.*

# ==========================================================
# Node.js (if you later build a portfolio site)
# ==========================================================

node_modules/
npm-debug.log*
yarn-error.log*
pnpm-lock.yaml

# ==========================================================
# Miscellaneous
# ==========================================================

Thumbs.db
Desktop.ini
*.swp
*.swo
*.bak
*.tmp

# ==========================================================
# OS Generated Files
# ==========================================================

ehthumbs.db