Actualiser modules/users.nix

This commit is contained in:
2026-08-18 09:14:26 +02:00
parent 68356ab3b1
commit a17fe9b7a7
+20 -7
View File
@@ -1,20 +1,33 @@
{ ... }: { pkgs, ... }:
{ {
# On garde les utilisateurs "mutables". # Les mots de passe peuvent être modifiés localement.
# Un utilisateur pourra donc changer son mot de passe # Un nixos-rebuild ne réécrase pas le mot de passe choisi par l'utilisateur.
# sans que nixos-rebuild ne le remette à sa valeur initiale.
users.mutableUsers = true; users.mutableUsers = true;
# Compte d'administration local
users.users.localadm = {
isNormalUser = true;
description = "Administrateur local";
extraGroups = [
"networkmanager"
"wheel"
];
packages = with pkgs; [
kdePackages.kate
];
};
# Utilisateur standard
users.users.alice = { users.users.alice = {
isNormalUser = true; isNormalUser = true;
description = "Alice"; description = "Alice";
# Pas de groupe wheel : # Alice n'est pas administratrice.
# Alice n'est PAS administratrice.
extraGroups = [ ]; extraGroups = [ ];
# Le hash du mot de passe temporaire sera ajouté ici. # Utilisé uniquement lors de la création initiale du compte.
# Demo pass : LaboTest@1980 # Demo pass : LaboTest@1980
initialHashedPassword = "$y$j9T$sp8XLg60PTNTZaXekbtRv0$Z6Fr2Vykp6DOYp5MkjhO9kc9.5VFoEczbm7vZW6kvI6"; initialHashedPassword = "$y$j9T$sp8XLg60PTNTZaXekbtRv0$Z6Fr2Vykp6DOYp5MkjhO9kc9.5VFoEczbm7vZW6kvI6";
}; };