Files
nixos-hardware/system76/gaze18/default.nix
Matteo Bongiovanni 7fe67c44d1 system76-gaze18: use xserver.videoDrivers instead of initrd.kernelModules
system76-gaze18: use xserver.videoDrivers instead of initrd.kernelModules
2025-09-01 19:59:56 +02:00

36 lines
568 B
Nix

{
config,
lib,
pkgs,
...
}:
{
imports = [
../.
../../common/gpu/nvidia/prime.nix
../../common/gpu/nvidia/ampere
../../common/cpu/intel/raptor-lake
];
# For offloading, `modesetting` is needed
services.xserver.videoDrivers = [
"modesetting"
"nvidia"
];
hardware.graphics = {
enable = lib.mkDefault true;
enable32Bit = lib.mkDefault true;
};
hardware.nvidia = {
powerManagement.finegrained = lib.mkDefault true;
prime = {
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
};
}