overlays/agenix: pin as flake

This commit is contained in:
Primrose 2025-07-30 13:12:52 +02:00
parent c174f936cb
commit 83db5e1027
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -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;
}