# Normalise to LF in the repository.
* text=auto eol=lf

# These are consumed by Linux inside containers — CRLF breaks them outright
# (a shebang followed by \r is not a valid interpreter path).
Dockerfile      text eol=lf
*.sh            text eol=lf
*.yml           text eol=lf
*.yaml          text eol=lf
.dockerignore   text eol=lf
.env.example    text eol=lf

# Binary — never touch.
*.png binary
*.jpg binary
*.pdf binary
*.wav binary
*.onnx binary
*.safetensors binary
