# Default behavior * text=auto # Enforce LF line endings on source files *.h text eol=lf *.cpp text eol=lf *.sh text eol=lf *.desktop text eol=lf # Golden/project data files are byte-compared by tests — keep LF on # Windows checkouts too (text=auto would hand out CRLF there). *.json text eol=lf *.ove text eol=lf # Workflow manifests: a CRLF ci.yml turns every step command into # "cmd\r", and bash then cannot find the referenced scripts on the # Windows runner ("No such file or directory"). *.yml text eol=lf *.yaml text eol=lf