{ pkgs, ... }: { imports = [ ./home ./common.nix ./hardware/audio.nix ./locales/en_GB.nix ./desktop/hyprland.nix ]; networking.hostName = "H0615"; # Define your hostname. # Define a user account. Don't forget to set a password with ‘passwd’. users.users.elitherl = { isNormalUser = true; description = "Evie Litherland-Smith"; extraGroups = [ "networkmanager" "wheel" ]; shell = pkgs.fish; }; home-manager.users.elitherl = { ... }: { imports = [ ./home/collections/work ]; # Home Manager needs a bit of information about you and the # paths it should manage. home.username = "elitherl"; home.homeDirectory = "/home/elitherl"; home.stateVersion = "22.11"; programs.fish.shellAbbrs.nixedit = "$EDITOR $HOME/.nixos/$(hostname).nix"; programs.fish.shellAbbrs.update = "sudo nixos-rebuild switch"; }; system.autoUpgrade = { enable = false; allowReboot = false; }; }