For me, you can’t separate those two things. I want an online identity. I don’t want to switch servers because of whatever reason and have to import bookmarks. I want my app to keep track of my subscriptions and just give me my replies/messages. I don’t want to care whether I’m on lemmy.ml or whatever
No, it’s also for your system to use locked versions of deps, so if you git clone you get a
flakes.lock
as well with all the versions. When you install from a git repo you get the same system again