* text=auto

*.rs        text eol=lf
*.toml      text eol=lf
*.lock      text eol=lf
*.md        text eol=lf
*.sh        text eol=lf
*.py        text eol=lf
*.json      text eol=lf
*.jsonc     text eol=lf
*.yml       text eol=lf
*.yaml      text eol=lf
*.svg       text eol=lf
*.html      text eol=lf
*.css       text eol=lf
*.txt       text eol=lf
.gitignore  text eol=lf
.gitattributes text eol=lf
CONTRIBUTING.md text eol=lf
LICENSE-AGPL-3.0 text eol=lf
NOTICE      text eol=lf

# Merge test fixtures encode exact line endings (some are CRLF on purpose);
# git must never normalize them.
crates/gitcomet-core/tests/fixtures/merge/*.txt -text
# Third-party font files ship with their own line endings.
crates/gitcomet-ui-gpui/assets/fonts/** -text
# Vendored tree-sitter grammars are upstream sources, not our code.
vendor/** linguist-vendored

*.bat       text eol=crlf
*.cmd       text eol=crlf
*.ps1       text eol=crlf

*.png       binary
*.jpg       binary
*.jpeg      binary
*.ico       binary
*.ttf       binary
*.otf       binary
*.woff      binary
*.woff2     binary
