# Rust build artifacts
target/
# Note: Cargo.lock IS committed for binary crates like this CLI tool
*.rlib
*.rmeta
**/*.rs.bk

# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
.sublime-project
.sublime-workspace
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# OS-specific
Thumbs.db
.DS_Store
ehthumbs.db

# Environment files
.env
.env.local
.env.*.local

# Logs
*.log
logs/

# Temporary files
tmp/
*.tmp
*.bak

# macOS
.AppleDouble
.LSOverride
._*

# Windows
$RECYCLE.BIN/
ehthumbs.db

# Debug files
debug/
