]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/zrepl.nix
Use attrs for secrets instead of lists
[perso/Immae/Config/Nix.git] / modules / zrepl.nix
index cb74082f8966472791a394e393ca22b76ec707f1..5bcc17b638bd31c29dbfe4d30a35f62964f8a68e 100644 (file)
@@ -16,15 +16,14 @@ in
   };
 
   config = lib.mkIf cfg.enable {
-    secrets.keys = [
-      {
-        dest = "zrepl/zrepl.yml";
+    secrets.keys = {
+      "zrepl/zrepl.yml" = {
         permissions = "0400";
         text = cfg.config;
         user = config.systemd.services.zrepl.serviceConfig.User or "root";
         group = config.systemd.services.zrepl.serviceConfig.Group or "root";
-      }
-    ];
+      };
+    };
     services.filesWatcher.zrepl = {
       restart = true;
       paths = [ config.secrets.fullPaths."zrepl/zrepl.yml" ];