# Force LF for shell scripts and systemd units so they work after checkout on Linux,
# regardless of the developer's core.autocrlf setting.
*.sh           text eol=lf
*.service      text eol=lf
Dockerfile     text eol=lf
docker-compose.yml text eol=lf

# Normalise line endings on commit, but keep CRLF on Windows checkout for everything else.
*.py           text
*.js           text
*.html         text
*.css          text
*.md           text
*.scad         text
*.txt          text

# Binary
*.png binary
*.jpg binary
*.stl binary
*.step binary
*.dxf binary
