feat: nvidia prime mode

This commit is contained in:
DACHXY 2025-01-04 14:22:13 +08:00
parent e1af19001f
commit 8e13adac78
9 changed files with 133 additions and 50 deletions

View file

@ -11,6 +11,10 @@
let
hyprcursor-size = "32";
xcursor-size = "24";
nvidia-mode = "rsync";
# Get bus id with `lshw`
intel-bus-id = "PCI:0:2:0";
nvidia-bus-id = "PCI:1:0:0";
in
{
imports = [
@ -18,9 +22,14 @@ in
./hardware-configuration.nix
./boot.nix
../../modules
../../modules/nvidia.nix
(import ../../modules/nvidia.nix {
nvidia-mode = nvidia-mode;
intel-bus-id = intel-bus-id;
nvidia-bus-id = nvidia-bus-id;
})
../../modules/gaming.nix
../../modules/wireguard.nix
../../modules/dn-ca.nix
];
# Overrides