From 3fefe77ab852bb9e71abbbeff7647adee60ac6fb Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Fri, 21 Oct 2022 23:51:30 +0200 Subject: [PATCH] [Nix] Do not do periodic optimize if auto-optimizing. Decrease IO prio of daemon --- nix.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nix.nix b/nix.nix index a7b7e12..6e54994 100644 --- a/nix.nix +++ b/nix.nix @@ -21,11 +21,11 @@ in nix.gc.automatic = mkDefault true; nix.gc.dates = mkDefault "Monday,Wednesday,Friday,Sunday 03:00:00"; nix.gc.randomizedDelaySec = "3h"; - nix.optimise.automatic = mkDefault true; - nix.optimise.dates = mkForce [ "Tuesday,Thursday,Saturday 03:00:00" ]; + nix.optimise.automatic = mkDefault (!config.nix.autoOptimiseStore); + nix.optimise.dates = mkDefault [ "Tuesday,Thursday,Saturday 03:00:00" ]; nix.autoOptimiseStore = mkDefault true; - nix.daemonIOSchedPriority = 5; + nix.daemonIOSchedPriority = 7; nix.daemonCPUSchedPolicy = "batch"; nix.daemonIOSchedClass = "idle";