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