Skip to content

Commit f0a60c6

Browse files
syntax fixes
1 parent e921b9c commit f0a60c6

File tree

1 file changed

+25
-28
lines changed

1 file changed

+25
-28
lines changed

asus/flow/gz301vu/default.nix

Lines changed: 25 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,31 @@ in
2828
../../../common/pc/ssd
2929
];
3030

31-
boot = {
32-
blacklistedKernelModules = [ "nouveau" ];
33-
};
31+
config = mkMerge [
32+
{
33+
# Configure basic system settings:
34+
boot = {
35+
blacklistedKernelModules = [ "nouveau" ];
36+
kernelModules = [ "kvm-intel" ];
37+
kernelParams = [
38+
"mem_sleep_default=deep"
39+
"pcie_aspm.policy=powersupersave"
40+
];
41+
};
42+
43+
services = {
44+
asusd = {
45+
enable = mkDefault true;
46+
enableUserService = mkDefault true;
47+
};
48+
49+
supergfxd.enable = mkDefault true;
50+
51+
52+
};
53+
54+
#flow devices are 2 in 1 laptops
55+
hardware.sensor.iio.enable = mkDefault true;
3456

3557
hardware = {
3658

@@ -58,31 +80,6 @@ in
5880
};
5981
};
6082

61-
config = mkMerge [
62-
{
63-
# Configure basic system settings:
64-
boot = {
65-
kernelModules = [ "kvm-intel" ];
66-
kernelParams = [
67-
"mem_sleep_default=deep"
68-
"pcie_aspm.policy=powersupersave"
69-
];
70-
};
71-
72-
services = {
73-
asusd = {
74-
enable = mkDefault true;
75-
enableUserService = mkDefault true;
76-
};
77-
78-
supergfxd.enable = mkDefault true;
79-
80-
81-
};
82-
83-
#flow devices are 2 in 1 laptops
84-
hardware.sensor.iio.enable = mkDefault true;
85-
8683
}
8784
];
8885
}

0 commit comments

Comments
 (0)