diff options
| -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"; |
