diff --git a/README.md b/README.md index b1aa4fa70..cb5134948 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,7 @@ See code for all available configurations. | [Asus Zenbook Duo 14 UX481](asus/zenbook/ux481/nvidia/) | `` | `asus-zenbook-ux481-nvidia` | | [Asus Zenbook Flip S13 UX371](asus/zenbook/ux371/) | `` | `asus-zenbook-ux371` | | [Asus Zenbook Pro 15 UX535](asus/zenbook/ux535/) | `` | `asus-zenbook-ux535` | +| [Asus Zenbook Pro 17 UM6702](asus/zenbook/um6702/) | `` | `asus-zenbook-um6702` | | [BeagleBoard PocketBeagle](beagleboard/pocketbeagle) | `` | `beagleboard-pocketbeagle` | | [Chuwi MiniBook X](chuwi/minibook-x) | `` | `chuwi-minibook-x` | | [Deciso DEC series](deciso/dec) | `` | `deciso-dec` | @@ -445,4 +446,3 @@ See code for all available configurations. | [TUXEDO Pulse 15 - Gen2](tuxedo/pulse/15/gen2) | `` | `tuxedo-pulse-15-gen2` | | [Xiaomi Redmibook 15 Pro 2021](xiaomi/redmibook/15-pro-2021) | `` | `xiaomi-redmibook-15-pro-2021` | | [Xiaomi Redmibook 16 Pro 2024](xiaomi/redmibook/16-pro-2024) | `` | `xiaomi-redmibook-16-pro-2024` | - diff --git a/asus/zenbook/um6702/default.nix b/asus/zenbook/um6702/default.nix new file mode 100644 index 000000000..32c068f18 --- /dev/null +++ b/asus/zenbook/um6702/default.nix @@ -0,0 +1,36 @@ +{ lib, ... }: +let + inherit (lib) mkDefault; +in +{ + imports = [ + ../../../common/cpu/amd + ../../../common/cpu/amd/pstate.nix + + # iGPU + ../../../common/gpu/amd + + # dGPU + ../../../common/gpu/nvidia/prime.nix + ../../../common/gpu/nvidia/ampere + + ../../../common/pc/laptop + ../../../common/pc/ssd + + ../../battery.nix + ]; + + hardware.nvidia = { + dynamicBoost.enable = mkDefault true; + + powerManagement = { + enable = mkDefault true; + finegrained = mkDefault true; + }; + + prime = { + amdgpuBusId = "PCI:1:0:0"; + nvidiaBusId = "PCI:101:0:0"; + }; + }; +} diff --git a/flake.nix b/flake.nix index 407dea02f..32fb1e0f8 100644 --- a/flake.nix +++ b/flake.nix @@ -50,6 +50,7 @@ asus-rog-strix-g713ie = import ./asus/rog-strix/g713ie; asus-rog-strix-g733qs = import ./asus/rog-strix/g733qs; asus-rog-strix-x570e = import ./asus/rog-strix/x570e; + asus-zenbook-um6702 = import ./asus/zenbook/um6702; asus-zenbook-ux371 = import ./asus/zenbook/ux371; asus-zenbook-ux535 = import ./asus/zenbook/ux535; asus-zenbook-ux481-intelgpu = import ./asus/zenbook/ux481/intelgpu;