2020-04-05 20:38:20 +02:00
|
|
|
let
|
|
|
|
nix-community-infra = pkgs: rec {
|
|
|
|
inherit (pkgs)
|
2021-03-21 15:59:20 +01:00
|
|
|
git-crypt
|
2021-09-20 09:49:38 -07:00
|
|
|
niv
|
2021-09-25 22:35:51 +02:00
|
|
|
sops
|
2021-09-20 09:49:38 -07:00
|
|
|
sources;
|
|
|
|
nixopsUnstable =
|
|
|
|
let nixopsPkgs = import sources.nixops-nixpkgs {};
|
|
|
|
in (nixopsPkgs.nixopsUnstable.withPlugins (ps: [ ]));
|
2020-04-05 20:38:20 +02:00
|
|
|
|
2021-08-18 13:05:59 +02:00
|
|
|
terraform = pkgs.terraform_1_0.withPlugins (
|
2020-04-05 20:38:20 +02:00
|
|
|
p: [
|
|
|
|
p.cloudflare
|
2020-05-03 15:39:48 +02:00
|
|
|
p.null
|
|
|
|
p.external
|
2020-04-05 20:38:20 +02:00
|
|
|
]
|
|
|
|
);
|
|
|
|
};
|
|
|
|
|
|
|
|
in
|
2021-01-03 00:07:49 +01:00
|
|
|
[
|
|
|
|
(self: super: { sources = import ./sources.nix; })
|
|
|
|
(self: super: {
|
|
|
|
nix-community-infra = nix-community-infra super;
|
|
|
|
})
|
|
|
|
]
|