{ lib, pkgs, ... }: { # Enable module for NVIDIA graphics mySystem = { hardware.nvidia.enable = true; }; # set xserver videodrivers for NVIDIA gpu services.xserver.videoDrivers = [ "nvidia" ]; # Install steam systemwide 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 }; # # Proton versions GUI and Wine environment.systemPackages = with pkgs; [ protonup-qt wineWowPackages.waylandFull winetricks ]; # Disable Alsa sound.enable = lib.mkDefault false; hardware.pulseaudio.enable = lib.mkForce false; # Realtime Kit security.rtkit.enable = true; # Enable pipewire services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; jack.enable = true; }; }