{ lib, config, pkgs, ... }: let user = { username = "henrov"; hashedPassword = "$6$S7iShgBxB.77CwmP$..."; homeDirectory = "/home/henrov"; }; in { "${user.username}" = { # system user users.users.${user.username} = { isNormalUser = true; home = user.homeDirectory; hashedPassword = user.hashedPassword; extraGroups = [ "wheel" "networkmanager" ]; }; # Home Manager config home-manager.users.${user.username} = { home.stateVersion = "26.05"; home.username = user.username; home.homeDirectory = user.homeDirectory; }; }; }