Optimize updates and cleanups
Ensure old entries are deleted to free up disk space and inodes. Ensure to optimize in the end, in order to free up disk space and inodes.
This commit is contained in:
parent
fac58895ab
commit
bb4c0753f1
|
@ -11,6 +11,8 @@ writeShellApplication {
|
||||||
nvd diff "/nix/var/nix/profiles/$oldVersion" "/nix/var/nix/profiles/system"
|
nvd diff "/nix/var/nix/profiles/$oldVersion" "/nix/var/nix/profiles/system"
|
||||||
|
|
||||||
sudo nix-env -p /nix/var/nix/profiles/system --delete-generations +3
|
sudo nix-env -p /nix/var/nix/profiles/system --delete-generations +3
|
||||||
|
nix-collect-garbage --delete-older-than 60d
|
||||||
nix store gc
|
nix store gc
|
||||||
|
nix store optimize
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,6 +13,8 @@ writeShellApplication {
|
||||||
|
|
||||||
home-manager expire-generations '-12 days'
|
home-manager expire-generations '-12 days'
|
||||||
nix-env --delete-generations +3
|
nix-env --delete-generations +3
|
||||||
|
nix-collect-garbage --delete-older-than 60d
|
||||||
nix store gc
|
nix store gc
|
||||||
|
nix store optimize
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue