# Git attributes for GoaLT
# Ensure consistent line endings and handle large files

# Set default behavior for text files
* text=auto

# Python files
*.py text eol=lf

# YAML files
*.yaml text eol=lf
*.yml text eol=lf

# Markdown files
*.md text eol=lf

# JSON files
*.json text eol=lf

# Configuration files
*.toml text eol=lf
*.ini text eol=lf

# Documentation
docs/** text eol=lf

# Binary files (do not normalize)
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.pdf binary
*.so binary
*.whl binary
