.gitattributes 759 B

123456789101112131415161718
  1. *.mp4 filter=lfs diff=lfs merge=lfs -text
  2. *.mov filter=lfs diff=lfs merge=lfs -text
  3. *.gif filter=lfs diff=lfs merge=lfs -text
  4. *.png filter=lfs diff=lfs merge=lfs -text
  5. *.jpg filter=lfs diff=lfs merge=lfs -text
  6. *.jpeg filter=lfs diff=lfs merge=lfs -text
  7. *.webp filter=lfs diff=lfs merge=lfs -text
  8. *.webm filter=lfs diff=lfs merge=lfs -text
  9. # Small UI bundled images — keep as regular git blobs so Vite can inline them
  10. ui/src/assets/** !filter !diff !merge text=auto
  11. # Desktop app icon sources are tiny; avoid LFS (OpenBMB budget) and release-time smudge failures
  12. apps/desktop/assets/** !filter !diff !merge text=auto
  13. # Shell scripts MUST stay LF — CRLF breaks the Docker entrypoint (`bash\r` not found)
  14. *.sh text eol=lf
  15. docker-entrypoint.sh text eol=lf