]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/openarc/flake.nix
Use flake for openarc
[perso/Immae/Config/Nix.git] / flakes / openarc / flake.nix
index 6110b2d126e70b0a054293c36877ead3371e58f4..bdb03581bd680f65a64c99eaf23b592a8c4ea444 100644 (file)
           };
 
           config = lib.mkIf cfg.enable {
-            users.users.openarc = lib.optionalAttrs (cfg.user == "openarc") {
-              group = cfg.group;
-              uid = myuids.lib.uids.openarc;
+            users.users = lib.optionalAttrs (cfg.user == "openarc") {
+              openarc = {
+                group = cfg.group;
+                uid = myuids.lib.uids.openarc;
+              };
             };
 
-            users.groups.openarc = lib.optionalAttrs (cfg.group == "openarc") {
-              gid = myuids.lib.gids.openarc;
+            users.groups = lib.optionalAttrs (cfg.group == "openarc") {
+              openarc.gid = myuids.lib.gids.openarc;
             };
 
             environment.systemPackages = [ self.defaultPackage."${pkgs.system}" ];