started forgejo config

This commit is contained in:
John Lancaster
2026-03-31 20:17:52 -05:00
parent b6a85631f3
commit 395e13acd2
4 changed files with 71 additions and 9 deletions
+5 -8
View File
@@ -18,15 +18,12 @@
isNormalUser = true;
home = "/home/${username}";
shell = lib.mkIf config.programs.zsh.enable pkgs.zsh;
extraGroups = [
"input"
"networkmanager"
] ++ lib.optionals isAdmin [
"docker"
"wheel"
];
extraGroups = [ "input" "networkmanager" ]
++ lib.optional isAdmin "wheel"
++ lib.optional config.virtualisation.docker.enable "docker"
++ lib.optional (isAdmin && config.services.forgejo.enable) config.services.forgejo.group
++ lib.optional (isAdmin && config.services.postgresql.enable) config.services.postgresql.group;
};
security.sudo-rs.enable = lib.mkIf isAdmin true;