diff options
| author | Fuwn <[email protected]> | 2024-09-21 19:19:41 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-09-21 19:19:41 -0700 |
| commit | abe9c76cb3c9e1e4f39153647466df8049aa281e (patch) | |
| tree | ffe64ce502d32df9bee451f2e04ca35f86a7943a /modules | |
| parent | glance: bookmarks open on same-site (diff) | |
| download | nixos-config-abe9c76cb3c9e1e4f39153647466df8049aa281e.tar.xz nixos-config-abe9c76cb3c9e1e4f39153647466df8049aa281e.zip | |
sops: split hosts
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/core/security/sops.nix | 1 | ||||
| -rw-r--r-- | modules/desktop/default.nix | 6 | ||||
| -rw-r--r-- | modules/server/sops.nix | 11 |
3 files changed, 13 insertions, 5 deletions
diff --git a/modules/core/security/sops.nix b/modules/core/security/sops.nix index 0bb1f6d..8a68acf 100644 --- a/modules/core/security/sops.nix +++ b/modules/core/security/sops.nix @@ -5,7 +5,6 @@ ]; sops = { - defaultSopsFile = ../../../secrets/secrets.yaml; gnupg.sshKeyPaths = [ ]; age = { diff --git a/modules/desktop/default.nix b/modules/desktop/default.nix index 9d0345f..8cbba05 100644 --- a/modules/desktop/default.nix +++ b/modules/desktop/default.nix @@ -1,3 +1,7 @@ +{ config, ... }: { - sops.secrets.openai_api_key.owner = "ebisu"; + sops = { + defaultSopsFile = ../../secrets/${config.networking.hostName}.yaml; + secrets.openai_api_key.owner = "ebisu"; + }; } diff --git a/modules/server/sops.nix b/modules/server/sops.nix index 1c12ca5..186ec3e 100644 --- a/modules/server/sops.nix +++ b/modules/server/sops.nix @@ -1,6 +1,11 @@ +{ config, ... }: { - sops.secrets = { - "ghcr/user" = { }; - "ghcr/password" = { }; + sops = { + defaultSopsFile = ../../secrets/${config.networking.hostName}.yaml; + + secrets = { + "ghcr/user" = { }; + "ghcr/password" = { }; + }; }; } |