mount an atproto PDS repository as a FUSE filesystem

add a bunch of things #12

merged
opened by danabra.mov targeting main from danabra.mov/pdsfs: stack

sorry i can't figure out how to send PRs here properly without constant merge conflicts so i'll just send a big one

i wanted to send it as a stack but i couldn't figure out how to do that either because it wants change-id or something

here's what you get here

commit 60083dfd799101435434a8d20a00bf5ce41c8998 (HEAD -> stack, me/stack)
Author: Dan Abramov <dan.abramov@gmail.com>
Date:   Tue Oct 14 00:47:42 2025 +0100

    watch repo for changes

commit 4acf207d341d333c13058707d01638e5dd266d18
Author: Dan Abramov <dan.abramov@gmail.com>
Date:   Mon Oct 13 19:14:22 2025 +0100

    initialize tokio once

commit 8a5e16680f5c358a78d0d346e723b8bb2b04f714
Author: Dan Abramov <dan.abramov@gmail.com>
Date:   Mon Oct 13 18:01:53 2025 +0100

    show files as .json

this is vibecoded in claude

0
by danabra.mov 2 comments
expand 3 commits
show files as .json
initialize tokio once
watch repo for changes

i think the merge conflict error is due to the β€œgit diff” not having a trailing new line. we ought to show a better error hereβ€”or better yet, just add the new line in ourselves.

lgtm! to stack PRs, you will need to use jujutsu (at version >0.29). it writes the change-id header into git commit objects; which tangled uses for stacking PRs.

pull request successfully merged
sign up or login to add to the discussion
Labels

None yet.

Participants 3
AT URI
at://did:plc:fpruhuo22xkm5o7ttr2ktxdo/sh.tangled.repo.pull/3m34fprta5s22