]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/webapps/peertube.nix
Upgrade to nixos-unstable
[perso/Immae/Config/Nix.git] / modules / webapps / peertube.nix
index 89dcc67a4517932381c711d76d325c2b087d3389..281ff8bc8bbfbbbdd6953c17d0f7ad99648bdcc6 100644 (file)
@@ -53,18 +53,20 @@ in
   };
 
   config = lib.mkIf cfg.enable {
-    users.users = lib.optionalAttrs (cfg.user == name) (lib.singleton {
-      inherit name;
-      inherit uid;
-      group = cfg.group;
-      description = "Peertube user";
-      home = cfg.dataDir;
-      useDefaultShell = true;
-    });
-    users.groups = lib.optionalAttrs (cfg.group == name) (lib.singleton {
-      inherit name;
-      inherit gid;
-    });
+    users.users = lib.optionalAttrs (cfg.user == name) {
+      "${name}" = {
+        inherit uid;
+        group = cfg.group;
+        description = "Peertube user";
+        home = cfg.dataDir;
+        useDefaultShell = true;
+      };
+    };
+    users.groups = lib.optionalAttrs (cfg.group == name) {
+      "${name}" = {
+        inherit gid;
+      };
+    };
 
     systemd.services.peertube = {
       description = "Peertube";