# Auto-detect text files and normalize line endings
* text=auto
# Rust source files
*.rs text eol=lf
# Shell scripts
*.sh text eol=lf
# Batch files (Windows)
*.bat text eol=crlf
*.cmd text eol=crlf
# Configuration files
*.toml text eol=lf
*.yml text eol=lf
*.yaml text eol=lf
*.json text eol=lf
# Markdown and documentation
*.md text eol=lf
# C/C++ source (vendor code)
*.c text eol=lf
*.cpp text eol=lf
*.h text eol=lf
*.hpp text eol=lf
# Binary files
*.udpipe binary