Skip to content

Commit a00f52f

Browse files
committed
Revert "macs: allow gcing up to 25% of the store"
This reverts commit eefbd1a.
1 parent 63ea54b commit a00f52f

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

macs/nix-darwin.nix

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,13 @@ in
6363
automatic = true;
6464
user = "root";
6565
interval = {
66-
# hourly at the 15th minute
6766
Minute = 15;
6867
};
6968
options =
7069
let
71-
freePercentage = 0.25; # 25% free
70+
gbFree = 100;
7271
in
73-
"--max-freed $(df -k /nix/store | awk 'NR==2 {printf \"%.0f\n\", $2 * 1024 * ${toString freePercentage}}')";
72+
"--max-freed $((${toString gbFree} * 1024**3 - 1024 * $(df -P -k /nix/store | tail -n 1 | awk '{ print $4 }')))";
7473
};
7574
};
7675

0 commit comments

Comments
 (0)