{ config, pkgs, inputs, ... }: { imports = [ # inputs.home-manager.nixosModules.home-manager ]; home-manager = { useUserPackages = true; useGlobalPkgs = true; users.rhea = { /* The home.stateVersion option does not have a default and must be set */ home.stateVersion = "24.05"; /* Here goes the rest of your home-manager config, e.g. home.packages = [ pkgs.foo ]; */ # inherit ./hyprland.nix; home.username = "rhea"; home.homeDirectory = "/home/rhea"; programs.home-manager.enable = true; imports = [ ./hyprland.nix ./git.nix ./packages.nix ]; }; }; users.users.rhea = { isNormalUser = true; description = "Rhea"; extraGroups = [ "networkmanager" "wheel" "storage" ]; shell = pkgs.zsh; }; nix.settings.allowed-users = [ "rhea" ]; }