removed unnecessary deps for fnv
This commit is contained in:
parent
9ba38635df
commit
35289d7a97
4 changed files with 32 additions and 25 deletions
|
|
@ -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
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue