MB63FND7SZFEB3O76KHX77ZQGOF4LA3NGIMCWINCXGHGEMDYJAXAC
SCJW2PRGWTFRMWARSFQXUQVR2X7MOZILSXEQ32TSIT4B3XCRQJLQC
G5TEVVOU4NVIHBXI5W2NGLP6KT6UKXXD63PBG4DDDEDBKFSQO3RAC
POBHKKNGVKC5M7ANC4I6BDU225AUP5IV5WPG63SDX3KYXRPC4PLAC
This works well and looks good to me.
As always, my hard drive is not large enough to use Nix flakes: I only have 500Gb and I also use my computer for personal files, emails, etc.
But I like the idea of getting rid of Cargo.nix, thanks! Also, your patch pushes the limits of Pijul’s conflict detection algorithm, which is good.
The Nix flake in this repository doesn’t build, probably due to mismatch in dependencies between the Cargo.lock and generated Cargo.nix which hasn’t been updated in a while.
Here’s a change that fixes this and also replaces cargo2nix with the builtin Rust tools from nixpkgs, which don’t need you to maintain any extra lock file apart from the main Cargo one.