feat(3p/agenix): Import latest version from GitHub

It's time to automate secrets deployment on hosts like whitby.

Change-Id: If7006124b4b5fec16b4c3570488c11e484f93888
This commit is contained in:
Vincent Ambo 2021-12-03 16:40:03 +03:00 committed by tazjin
parent c1479a6221
commit 214f422572
2 changed files with 16 additions and 0 deletions

15
third_party/agenix/default.nix vendored Normal file
View file

@ -0,0 +1,15 @@
{ pkgs, ... }:
let
commit = "52ea2f8c3231cc2b5302fa28c63588aacb77ea29";
src = builtins.fetchTarball {
url = "https://github.com/ryantm/agenix/archive/${commit}.tar.gz";
sha256 = "1sqgbriwmvxcmqp0zbk7873psk9g60a53fgrr9p0jafki5zzgvdx";
};
agenix = import src {
inherit pkgs;
};
in {
inherit src;
cli = agenix.agenix;
}

View file

@ -247,6 +247,7 @@ in lib.fix(self: {
screenLock
tools.nsfv-setup
users.tazjin.emacs
third_party.agenix.cli
third_party.dfmt
]) ++