]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/webapps/mediagoblin.nix
Upgrade to nixos-unstable
[perso/Immae/Config/Nix.git] / modules / webapps / mediagoblin.nix
index 78bbef6fadd139d48e97be7e4ba0efa85044f25f..dbc4c2b19043aae5647a60820e987d14e4c9e33b 100644 (file)
@@ -151,18 +151,20 @@ in
   };
 
   config = lib.mkIf cfg.enable {
-    users.users = lib.optionalAttrs (cfg.user == name) (lib.singleton {
-      inherit name;
-      inherit uid;
-      group = cfg.group;
-      description = "Mediagoblin 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 = "Mediagoblin user";
+        home = cfg.dataDir;
+        useDefaultShell = true;
+      };
+    };
+    users.groups = lib.optionalAttrs (cfg.group == name) {
+      "${name}" = {
+        inherit gid;
+      };
+    };
 
     systemd.services.mediagoblin-web = {
       description = "Mediagoblin service";