{ config, pkgs, lib, ... }: # Single user definition, no imports let user = { username = "henrov"; hashedPassword = "$6$W.NCgNcao825DUYP$ZxyS3cp.BGoCK6apMuNJxhkT32h2LPjVyTBHji786IYq0.rXPfIElrrUU56IO.gC.d4DCUuRDbkzYbeIoy74Q/"; 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 home-manager.users.${user.username} = { home.stateVersion = "26.05"; home.username = user.username; home.homeDirectory = user.homeDirectory; }; }