flake.nix | 1 + framework/lib/fs.ts | 27 +++++ framework/lib/markdown.tsx | 45 ++++++-- framework/lib/sqlite.ts | 2 +- readme.md | 26 ++--- src/file-viewer/bin/scan3.ts | 154 +++++++++++++++++++++++--- src/file-viewer/cotyledon.tsx | 18 ++-- src/file-viewer/format.ts | 7 ++ src/file-viewer/models/MediaFile.ts | 24 +++++ src/file-viewer/rsync.ts | 184 ++++++++++++++++++++++++++++++++ src/file-viewer/rules.ts | 16 ++- 11 files changed, 457 insertions(+), 47 deletions(-)