user dynamic

This commit is contained in:
2026-03-03 11:14:11 +01:00
parent 5d0cf3bad7
commit ca813f3eb2
6 changed files with 157 additions and 18 deletions

View File

@@ -0,0 +1,15 @@
{ inputs, ... }: {
flake.nixosModules.user = { pkgs, user, fullname, ... }: {
users.users.${user} = {
isNormalUser = true;
description = fullname;
extraGroups = [ "networkmanager" "wheel" "video" "audio" ];
shell = pkgs.zsh;
};
home-manager.users.${user} = {
home.username = user;
home.homeDirectory = "/home/${user}";
home.stateVersion = "25.11";
};
};
}