aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2026-02-11 10:34:15 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2026-02-11 10:34:15 +0200
commit2053a7a1d42966dc311efb898e8edeaa24218ab7 (patch)
tree61f43385fd658053c0dd4d56ea5e2c58b08b0ec6
parent541f3c6e47e65a77ddc937d3d3a336b43fa2e546 (diff)
downloadnixos-2053a7a1d42966dc311efb898e8edeaa24218ab7.tar.zst
Add home manager gcHEADmaster
-rwxr-xr-xMakefile1
-rw-r--r--home/default.nix6
2 files changed, 7 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 301b3ae..adfe507 100755
--- a/Makefile
+++ b/Makefile
@@ -14,6 +14,7 @@ clean:
run0 nix-env --delete-generations +2 --profile /nix/var/nix/profiles/system
run0 nix-store --gc
run0 nix-store --optimise
+ nix-collect-garbage --delete-older-than 10d
validate:
run0 nix-store --repair --verify --check-contents
diff --git a/home/default.nix b/home/default.nix
index abcac18..54a2737 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -43,6 +43,12 @@ in
./zaread.nix
];
+ nix.gc = {
+ automatic = true;
+ dates = "weekly";
+ options = "--delete-older-than 14d";
+ };
+
home = {
activation.mySymlinks = lib.mkAfter ''
ln -sf /media/skydrive/Downloads /home/petri/Downloads;