summaryrefslogtreecommitdiff
path: root/systems/common.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-12-10 07:54:17 -0500
committerseth <[email protected]>2023-12-10 07:54:25 -0500
commite8a112be9a0bf067c8acb3a26cfd183c2f57c513 (patch)
treec3b063cc3a8abbeb3e82ca83eb53cc55e86fd569 /systems/common.nix
parentb68737baf9f8ff6cb6f42b3781b995598bc8ba80 (diff)
systems+modules: add secretsDir specialArg
Diffstat (limited to 'systems/common.nix')
-rw-r--r--systems/common.nix10
1 files changed, 4 insertions, 6 deletions
diff --git a/systems/common.nix b/systems/common.nix
index 77d04c0..b4dc782 100644
--- a/systems/common.nix
+++ b/systems/common.nix
@@ -26,14 +26,12 @@ in {
hmSetup
- ({config, ...}: {
+ ({secretsDir, ...}: {
age = {
identityPaths = ["/etc/age/key"];
- secrets = let
- baseDir = ../secrets/${config.networking.hostName};
- in {
- rootPassword.file = "${baseDir}/rootPassword.age";
- sethPassword.file = "${baseDir}/sethPassword.age";
+ secrets = {
+ rootPassword.file = secretsDir + "/rootPassword.age";
+ sethPassword.file = secretsDir + "/sethPassword.age";
};
};