{ config, pkgs, ... }: { programs.zsh.enable = true; users.users.alice = { isNormalUser = true; description = "Alice"; extraGroups = [ "networkmanager" "wheel" "docker" ]; shell = pkgs.zsh; }; programs.steam = { enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server }; home-manager.useGlobalPkgs = true; home-manager.users.alice = import ./home.nix; }