From 3c4da2d439c05e017f15c374f947866463355a27 Mon Sep 17 00:00:00 2001 From: GaspardCulis Date: Fri, 20 Sep 2024 17:12:30 +0200 Subject: [PATCH] feat(Zephyrus): Added nvidia relative config --- hosts/Zephyrus/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/hosts/Zephyrus/default.nix b/hosts/Zephyrus/default.nix index 6c5da4b..3c1b325 100644 --- a/hosts/Zephyrus/default.nix +++ b/hosts/Zephyrus/default.nix @@ -36,4 +36,22 @@ "gaspard" = import ../../users/gaspard.nix; }; }; + + # NVIDIA + nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) ["nvidia-x11" "nvidia-settings"]; + + hardware.opengl.enable = true; + + services.xserver.videoDrivers = ["nvidia"]; + + hardware.nvidia = { + modesetting.enable = true; + + open = false; # Bruuh + + prime = { + amdgpuBusId = "PCI:7:0:0"; + nvidiaBusId = "PCI:1:0:0"; + }; + }; }