{ config, pkgs, lib, ... }: let user = { username = "henrov"; hashedPassword = "$6$S7iShgBxB.77CwmP$i0njK.2r3OL5UEvgZbmwZ0rnpZ4QyJcv8p9uCmJ4AiVPSMXkQkIwMLzyAOnJ0q8.tPLIp/7EquEIZeK8qbmgw/"; homeDirectory = "/home/henrov"; }; in { # Define the system user properly users.users.${user.username} = { isNormalUser = true; home = user.homeDirectory; hashedPassword = user.hashedPassword; extraGroups = [ "wheel" "networkmanager" ]; }; # Home Manager config keyed by username home-manager.users = { "${user.username}" = { home.stateVersion = "26.05"; home.username = user.username; home.homeDirectory = user.homeDirectory; }; }; }