diff --git a/modules/nixos/common/default.nix b/modules/nixos/common/default.nix index 78cac3b..b4218a0 100644 --- a/modules/nixos/common/default.nix +++ b/modules/nixos/common/default.nix @@ -40,6 +40,15 @@ zramSwap.enable = true; + # https://github.com/NixOS/nixpkgs/pull/268121 + # https://wiki.archlinux.org/title/Zram#Optimizing_swap_on_zram + boot.kernel.sysctl = { + "vm.page-cluster" = 0; + "vm.swappiness" = 180; + "vm.watermark_boost_factor" = 0; + "vm.watermark_scale_factor" = 125; + }; + security.acme.defaults.email = "trash@nix-community.org"; security.acme.acceptTerms = true;