
Flake lock file updates: • Removed input 'deploykit' • Removed input 'deploykit/flake-parts' • Removed input 'deploykit/nixpkgs'
32 lines
428 B
Nix
32 lines
428 B
Nix
{ pkgs ? import <nixpkgs> {}
|
|
, sops-import-keys-hook
|
|
}:
|
|
|
|
with pkgs;
|
|
mkShellNoCC {
|
|
sopsPGPKeyDirs = [
|
|
"./keys"
|
|
];
|
|
|
|
buildInputs = with pkgs; [
|
|
(terraform.withPlugins (
|
|
p: [
|
|
p.cloudflare
|
|
p.null
|
|
p.external
|
|
p.hydra
|
|
]
|
|
))
|
|
jq
|
|
sops
|
|
(python3.withPackages (
|
|
p: [
|
|
p.deploykit
|
|
p.invoke
|
|
]
|
|
))
|
|
rsync
|
|
|
|
sops-import-keys-hook
|
|
];
|
|
}
|