# Unity YAML / text assets — keep as text, normalize line endings
*.cs                 text diff=csharp
*.cginc              text
*.shader             text
*.meta               text
*.unity              text
*.asset              text
*.prefab             text
*.mat                text
*.anim               text
*.controller         text
*.json               text
*.md                 text
*.txt                text

# Treat large binary assets with Git LFS (enable `git lfs install` to use)
*.psd    filter=lfs diff=lfs merge=lfs -text
*.png    filter=lfs diff=lfs merge=lfs -text
*.jpg    filter=lfs diff=lfs merge=lfs -text
*.fbx    filter=lfs diff=lfs merge=lfs -text
*.wav    filter=lfs diff=lfs merge=lfs -text
*.mp3    filter=lfs diff=lfs merge=lfs -text
*.tga    filter=lfs diff=lfs merge=lfs -text
*.unitypackage filter=lfs diff=lfs merge=lfs -text
