removed unnecessary deps for fnv

This commit is contained in:
steven carpenter 2025-09-05 18:24:40 -04:00
parent 9ba38635df
commit 35289d7a97
4 changed files with 32 additions and 25 deletions

View file

@ -4,24 +4,24 @@
config = lib.mkIf config.speccon18.applications.fnv.enable {
# Load nvidia driver for Xorg and Wayland
# For offloading, `modesetting` is needed additionally,
# otherwise the X-server will be running permanently on nvidia,
# thus keeping the GPU always on (see `nvidia-smi`).
services.xserver.videoDrivers = [
"nvidia"
];
# Load nvidia driver for Xorg and Wayland
services.xserver.videoDrivers = ["nvidia"];
# Blacklist Nouveau driver to force 3060 to use nvidia driver
boot.blacklistedKernelModules = [ "nouveau" ];
# Enable OpenGL
# Enabling Gamemode for better game performance
programs.gamemode.enable = true;
hardware = {
# Enable OpenGL
graphics = {
enable = true;
enable32Bit = true;
};
nvidia = {
# Optionally, you may need to select the appropriate driver version for your specific GPU.
package = config.boot.kernelPackages.nvidiaPackages.latest;
@ -57,6 +57,18 @@
nvidiaSettings = true;
};
};
environment.systemPackages = with pkgs; [
bottles # Wine Prefix Management
winetricks # For more complex editing of prefix and possibly needed for SDL2
gamescope # micro compositor written by valve to help with better scaling and alt tabbing
mangohud # performance overlay hud using for testing performance of instance
goverlay # gui to manage huds
vkd3d # vulken to directx
wine
wineWowPackages.stable
cabextract
zenity
];
};
}