diff options
author | makefu <github@syntax-fehler.de> | 2023-06-22 00:07:21 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2023-06-22 00:07:21 +0200 |
commit | 1c4b5c4174093fe84da9040d101c5d7ce77cc828 (patch) | |
tree | dc340345f74304f0157d681528ea0e627c85f273 /2configs/backup/state.nix | |
parent | b66365e722705b57b1037cb64479f561ca08a07b (diff) |
treewide: fixup stockholm lib, explicit dependencies and impure quirks
Diffstat (limited to '2configs/backup/state.nix')
-rw-r--r-- | 2configs/backup/state.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/2configs/backup/state.nix b/2configs/backup/state.nix index 1143708bf..2dc832420 100644 --- a/2configs/backup/state.nix +++ b/2configs/backup/state.nix @@ -1,11 +1,13 @@ { config, ... }: # back up all state let - sec = toString <secrets>; - sshkey = sec + "/borg.priv"; - phrase = sec + "/borg.pw"; + sshkey = config.sops.secrets."borg.priv".path; + phrase = config.sops.secrets."borg.pw".path; in { + sops.secrets."borg.priv" = {}; + sops.secrets."borg.pw" = {}; + services.borgbackup.jobs.state = { repo = "borg-${config.krebs.build.host.name}@backup.makefu.r:."; paths = config.state; |