Regenerated

This commit is contained in:
2026-03-25 18:01:41 +00:00
parent 2a8ce21d79
commit 32aaa9d9bd
2 changed files with 24 additions and 14 deletions
+12 -7
View File
@@ -1080,7 +1080,6 @@ let
in in
{ {
################################# #################################
# NixOS system user # NixOS system user
################################# #################################
@@ -1088,7 +1087,7 @@ in
isNormalUser = true; isNormalUser = true;
home = "/home/${username}"; home = "/home/${username}";
hashedPassword = "$6$S7iShgBxB.77CwmP$i0njK.2r3OL5UEvgZbmwZ0rnpZ4QyJcv8p9uCmJ4AiVPSMXkQkIwMLzyAOnJ0q8.tPLIp/7EquEIZeK8qbmgw/"; hashedPassword = "$6$S7iShgBxB.77CwmP$i0njK.2r3OL5UEvgZbmwZ0rnpZ4QyJcv8p9uCmJ4AiVPSMXkQkIwMLzyAOnJ0q8.tPLIp/7EquEIZeK8qbmgw/";
extraGroups = [ "wheel" "networkmanager" ]; extraGroups = [ "wheel" "networkmanager" ];
}; };
################################# #################################
@@ -1096,20 +1095,26 @@ in
################################# #################################
_module.args.hmUsers = { _module.args.hmUsers = {
${username} = { ${username} = {
# Minimal required
home.username = username; home.username = username;
home.homeDirectory = "/home/${username}"; home.homeDirectory = "/home/${username}";
home.stateVersion = "26.05"; home.stateVersion = "26.05";
# Add user-specific packages here
home.packages = [ home.packages = [
# add packages here
]; ];
# Add user dotfiles, session variables, etc. here if needed
home.file = { home.file = {
# Example: # Ensure stylix directory exists with correct permissions
# ".bashrc" = { source = /path/to/bashrc; }; ".config/stylix/.keep" = {
source = null; # just create the directory
mode = "0755"; # rwx for owner, rx for group/others
};
}; };
# Activation to ensure the directory is writable before symlinks
home.activation.fixStylixPermissions = lib.hm.dag.entryAfter ["writeBoundary"] ''
chmod u+rwx $HOME/.config
'';
}; };
}; };
} }
+12 -7
View File
@@ -5,7 +5,6 @@ let
in in
{ {
################################# #################################
# NixOS system user # NixOS system user
################################# #################################
@@ -13,7 +12,7 @@ in
isNormalUser = true; isNormalUser = true;
home = "/home/${username}"; home = "/home/${username}";
hashedPassword = "$6$S7iShgBxB.77CwmP$i0njK.2r3OL5UEvgZbmwZ0rnpZ4QyJcv8p9uCmJ4AiVPSMXkQkIwMLzyAOnJ0q8.tPLIp/7EquEIZeK8qbmgw/"; hashedPassword = "$6$S7iShgBxB.77CwmP$i0njK.2r3OL5UEvgZbmwZ0rnpZ4QyJcv8p9uCmJ4AiVPSMXkQkIwMLzyAOnJ0q8.tPLIp/7EquEIZeK8qbmgw/";
extraGroups = [ "wheel" "networkmanager" ]; extraGroups = [ "wheel" "networkmanager" ];
}; };
################################# #################################
@@ -21,20 +20,26 @@ in
################################# #################################
_module.args.hmUsers = { _module.args.hmUsers = {
${username} = { ${username} = {
# Minimal required
home.username = username; home.username = username;
home.homeDirectory = "/home/${username}"; home.homeDirectory = "/home/${username}";
home.stateVersion = "26.05"; home.stateVersion = "26.05";
# Add user-specific packages here
home.packages = [ home.packages = [
# add packages here
]; ];
# Add user dotfiles, session variables, etc. here if needed
home.file = { home.file = {
# Example: # Ensure stylix directory exists with correct permissions
# ".bashrc" = { source = /path/to/bashrc; }; ".config/stylix/.keep" = {
source = null; # just create the directory
mode = "0755"; # rwx for owner, rx for group/others
};
}; };
# Activation to ensure the directory is writable before symlinks
home.activation.fixStylixPermissions = lib.hm.dag.entryAfter ["writeBoundary"] ''
chmod u+rwx $HOME/.config
'';
}; };
}; };
} }