From 3bef9b9f4eac5ab1d1983bba74b041c4b4af595a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Tue, 11 Apr 2023 17:43:38 +0200 Subject: [PATCH] feat(system): make zram swap options overridable --- system/zram.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/system/zram.nix b/system/zram.nix index 277acd1..84f6b1f 100644 --- a/system/zram.nix +++ b/system/zram.nix @@ -1,8 +1,8 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: -{ - zramSwap.enable = true; - zramSwap.memoryPercent = 100; - zramSwap.memoryMax = 16 * 1024 * 1024 * 1024; - boot.kernel.sysctl."vm.swappiness" = 100; +with lib; { + zramSwap.enable = mkDefault true; + zramSwap.memoryPercent = mkDefault 100; + zramSwap.memoryMax = mkDefault (16 * 1024 * 1024 * 1024); + boot.kernel.sysctl."vm.swappiness" = mkDefault 100; }