diff options
| -rw-r--r-- | sif.nix | 5 | ||||
| -rw-r--r-- | sif/boot.nix | 2 |
2 files changed, 7 insertions, 0 deletions
| @@ -330,6 +330,11 @@ | |||
| 330 | 330 | ||
| 331 | nvidia = { | 331 | nvidia = { |
| 332 | modesetting.enable = true; | 332 | modesetting.enable = true; |
| 333 | optimus_prime = { | ||
| 334 | enable = true; | ||
| 335 | nvidiaBusId = "PCI:1:0.0"; | ||
| 336 | intelBusId = "PCI:0:2.0"; | ||
| 337 | }; | ||
| 333 | }; | 338 | }; |
| 334 | 339 | ||
| 335 | opengl.driSupport32Bit = true; | 340 | opengl.driSupport32Bit = true; |
diff --git a/sif/boot.nix b/sif/boot.nix index 1a6155b3..d903b16f 100644 --- a/sif/boot.nix +++ b/sif/boot.nix | |||
| @@ -11,6 +11,8 @@ | |||
| 11 | kernelModules = [ "dm-raid" ]; | 11 | kernelModules = [ "dm-raid" ]; |
| 12 | }; | 12 | }; |
| 13 | 13 | ||
| 14 | blacklistedKernelModules = [ "nouveau" ]; | ||
| 15 | |||
| 14 | # Use the systemd-boot EFI boot loader. | 16 | # Use the systemd-boot EFI boot loader. |
| 15 | loader = { | 17 | loader = { |
| 16 | systemd-boot.enable = true; | 18 | systemd-boot.enable = true; |
