# Ensure shell scripts always use LF line endings
*.sh text eol=lf
# Ensure Docker-related files use LF line endings
Dockerfile text eol=lf
.dockerignore text eol=lf
# Set default behavior for all text files
* text=auto
# Ensure Python files use LF line endings
*.py text eol=lf
# Ensure configuration files use LF line endings
*.json text eol=lf
*.yaml text eol=lf
*.yml text eol=lf
*.toml text eol=lf
# Ensure markdown files use LF line endings
*.md text eol=lf
# Binary files (explicitly declare as binary to avoid line ending conversion)
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.zip binary
*.tar binary
*.gz binary