diff --git a/provision/hosts/kestrel/configuration.nix b/provision/hosts/kestrel/configuration.nix index c2fa1cd3..5d8439a9 100644 --- a/provision/hosts/kestrel/configuration.nix +++ b/provision/hosts/kestrel/configuration.nix @@ -12,6 +12,15 @@ networking.firewall.checkReversePath = "loose"; networking.firewall.enable = false; + # Nvidia options + services.xserver.videoDrivers = ["nvidia"]; + hardware.nvidia = { + modesetting.enable = true; + open = true; + powerManagement.enable = true; + nvidiaSettings = true; + }; + # Enable docker virtualisation.docker.enable = true; virtualisation.docker.storageDriver = "btrfs"; diff --git a/provision/modules/gaming/steam.nix b/provision/modules/gaming/steam.nix index f33dbec6..0edc7254 100644 --- a/provision/modules/gaming/steam.nix +++ b/provision/modules/gaming/steam.nix @@ -19,6 +19,7 @@ in { environment.systemPackages = with pkgs; [ steamtinkerlaunch # Launcher and optimization tool for Steam games. gamescope # Utility for running games using Valve's Steam Play compatibility layer with improved performance and compatibility. + mangohud ]; }; }