diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-03-24 13:20:00 +0100 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-03-24 13:20:00 +0100 |
commit | 52fb5c7e617a11e898e010119fa97956eaebf384 (patch) | |
tree | d3ef7b0eed2b8d4c74f3da768563bb7e77788f8f | |
parent | b1a769448d585f8f06ee7065a1574691df8531ec (diff) | |
download | nixos-52fb5c7e617a11e898e010119fa97956eaebf384.tar nixos-52fb5c7e617a11e898e010119fa97956eaebf384.tar.gz nixos-52fb5c7e617a11e898e010119fa97956eaebf384.tar.bz2 nixos-52fb5c7e617a11e898e010119fa97956eaebf384.tar.xz nixos-52fb5c7e617a11e898e010119fa97956eaebf384.zip |
...
-rw-r--r-- | hosts/surtr/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/hosts/surtr/default.nix b/hosts/surtr/default.nix index e1fb2046..4d587161 100644 --- a/hosts/surtr/default.nix +++ b/hosts/surtr/default.nix | |||
@@ -28,6 +28,15 @@ with lib; | |||
28 | zfs.devNodes = "/dev"; # /dev/vda2 does not show up in /dev/disk/by-id | 28 | zfs.devNodes = "/dev"; # /dev/vda2 does not show up in /dev/disk/by-id |
29 | 29 | ||
30 | kernelModules = ["ptp_kvm"]; | 30 | kernelModules = ["ptp_kvm"]; |
31 | kernelPatches = [ | ||
32 | { name = "zswap-default"; | ||
33 | patch = null; | ||
34 | extraStructuredConfig = with lib.kernel; { | ||
35 | ZSWAP_DEFAULT_ON = yes; | ||
36 | ZSWAP_SHRINKER_DEFAULT_ON = yes; | ||
37 | }; | ||
38 | } | ||
39 | ]; | ||
31 | }; | 40 | }; |
32 | 41 | ||
33 | fileSystems = { | 42 | fileSystems = { |
@@ -36,6 +45,9 @@ with lib; | |||
36 | fsType = "vfat"; | 45 | fsType = "vfat"; |
37 | }; | 46 | }; |
38 | }; | 47 | }; |
48 | swapDevices = [ | ||
49 | { label = "swap"; } | ||
50 | ]; | ||
39 | 51 | ||
40 | networking = { | 52 | networking = { |
41 | hostName = "surtr"; | 53 | hostName = "surtr"; |