I've been saying "PDSes seem easy enough, they're what, some CRUD to a db? I can do that in my sleep". well i'm sleeping rn so let's go
at main 380 B view raw
1#!/bin/bash 2echo "Downloading bluesky-social/atproto pds package" 3mkdir reference-pds-bsky 4cd reference-pds-bsky 5git init 6git remote add origin https://github.com/bluesky-social/atproto.git 7git config core.sparseCheckout true 8echo "packages/pds" >> .git/info/sparse-checkout 9git pull --depth 1 origin main 10mv packages/pds/* . 11rm -rf packages .git 12cd .. 13echo "Downloads complete!"