diff --git a/modules/services.nix b/modules/services.nix index 39368d8..bf70f91 100755 --- a/modules/services.nix +++ b/modules/services.nix @@ -19,9 +19,18 @@ in { services.earlyoom = { enable = device.ram < 12; freeMemThreshold = 5; - freeSwapThreshold = 100; + freeSwapThreshold = 20; }; + # Enable zram, disable zswap + zramSwap = { + enable = true; + algorithm = "zstd"; + memoryPercent = 60; + numDevices = 1; + }; + boot.kernelParams = [ "zswap.enabled=0" ]; + services.printing = { enable = true; drivers = [ pkgs.gutenprint ]; @@ -50,11 +59,11 @@ in { virtualisation.docker.enable = device.enableVirtualisation; - # virtualisation.virtualbox.host = { - # enable = device.enableVirtualisation; - # # enableHardening = false; - # enableExtensionPack = false; - # }; + virtualisation.virtualbox.host = { + enable = device.enableVirtualisation; + # enableHardening = false; + enableExtensionPack = false; + }; # Install cdemu for some gaming purposes # programs.cdemu = {