# Set default behaviour, in case users don't have core.autocrlf set.
* text=auto

# Keep following files with unix newline (LF)
*.css text eol=lf
*.htm text eol=lf
*.html text eol=lf
*.js text eol=lf
*.less text eol=lf
*.md text eol=lf
*.py text eol=lf
*.rst text eol=lf
*.txt text eol=lf
*.sh text eol=lf
initdev text eol=lf

# Declare files that will always have CRLF line endings on checkout.
*.sln text eol=crlf

# Denote all files that are truly binary and should not be modified.
*.png binary
*.jpg binary
*.ico binary
*.gif binary