{pkgs, ...}: { imports = [ ../../common.nix ../../hardware/audio.nix ../../hardware/bluetooth.nix ../../locales/en_GB.nix ../../desktop/sddm.nix ]; networking = { hostName = "Vanguard"; # Define your hostname. nameservers = ["192.168.1.230" "9.9.9.9"]; firewall = {enable = true;}; }; services.xserver.displayManager.defaultSession = "steam"; environment.systemPackages = with pkgs; [mesa]; # Steam programs.gamescope = { enable = true; capSysNice = true; }; programs.steam = { enable = true; remotePlay.openFirewall = true; gamescopeSession.enable = true; }; hardware.steam-hardware.enable = true; hardware.opengl.driSupport32Bit = true; # Requirements for Star Citizen boot.kernel.sysctl."vm.max_map_count" = 16777216; users.users.xenia = { isNormalUser = true; description = "Evie Litherland-Smith"; extraGroups = ["networkmanager" "wheel"]; shell = pkgs.fish; openssh.authorizedKeys.keys = import ../../auth/authorized_keys.nix; }; home-manager.users.xenia = import ./xenia.nix; }