infra/shell.nix
2022-12-31 07:20:52 +01:00

34 lines
431 B
Nix

{ pkgs
, sops-import-keys-hook
, treefmt
}:
with pkgs;
mkShellNoCC {
sopsPGPKeyDirs = [
"${toString ./.}/keys"
];
buildInputs = [
(terraform.withPlugins (
p: [
p.cloudflare
p.null
p.external
p.hydra
]
))
jq
sops
(python3.withPackages (
p: [
p.deploykit
p.invoke
]
))
rsync
treefmt
sops-import-keys-hook
];
}