blob: 4ccebcb0fed1ff99682836aba4b3abf64d5c829c [file] [log] [blame]
Skyler Greybcb2cb72022-08-21 07:24:35 +01001{
2 pkgs,
3 sops-nix,
4 ...
5}: {
6 imports = [
7 sops-nix.nixosModules.sops
8 ];
9
Skyler Grey7dfe5c62022-08-20 21:41:30 +010010 config = {
11 environment.systemPackages = with pkgs; [
12 sops
13 ];
Skyler Greydf3eadb2022-08-26 06:42:12 +010014 sops = {
15 defaultSopsFile = ../secrets/secrets.json;
16 gnupg.sshKeyPaths = ["/nix/persist/etc/ssh/ssh_host_rsa_key"];
17 age.sshKeyPaths = [];
18 };
Skyler Grey7dfe5c62022-08-20 21:41:30 +010019 };
Skyler Greyc2bac5e2022-08-20 15:22:57 +010020}