diff --git a/nix/overlays/agenix.nix b/nix/overlays/agenix.nix index 952db8d7..e89a4ad7 100644 --- a/nix/overlays/agenix.nix +++ b/nix/overlays/agenix.nix @@ -1,6 +1,9 @@ let sources = import ../../npins; + inherit (sources) agenix; + inherit (agenix.repository) owner repo; in final: _: { - inherit (final.callPackage sources.agenix {}) agenix; + # Use flake so the package inputs is pinned + agenix = (builtins.getFlake "github:${owner}/${repo}/${agenix.revision}").packages.${final.system}.default; }