chore(devshell): Use deploy-rs from nixpkgs for binary caching

This commit is contained in:
Tristan Daniël Maat 2025-11-20 14:39:29 +08:00
parent ba617d429b
commit 60ae6789d1
Signed by: tlater
GPG key ID: 02E935006CF2E8E7

View file

@ -63,7 +63,6 @@
self,
nixpkgs,
sops-nix,
deploy-rs,
...
}@inputs:
let
@ -78,6 +77,14 @@
./configuration/hardware-specific/vm.nix
];
};
# deploy-rs unfortunately uses an `import nixpkgs`, and its
# library functions depend on an instantiated nixpkgs, so we
# can't get around multi-nixpkgs-eval.
deploy-rs =
(inputs.deploy-rs.overlays.default nixpkgs.legacyPackages.${system}
nixpkgs.legacyPackages.${system}
).deploy-rs;
in
{
##################
@ -159,7 +166,7 @@
packages = nixpkgs.lib.attrValues {
inherit (sops-nix.packages.${system}) sops-import-keys-hook sops-init-gpg-key;
inherit (deploy-rs.packages.${system}) default;
inherit (deploy-rs) deploy-rs;
};
};