# Force CRLF line endings for PowerShell scripts (Windows PowerShell 5.1 requires it)
*.ps1 text eol=crlf
*.cmd text eol=crlf

# Shell scripts stay LF
*.sh text eol=lf

# Default: auto-detect
* text=auto
