aboutsummaryrefslogtreecommitdiff
path: root/scripts/nix-collect-garbage
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2003-04-09 12:46:44 +0000
committerEelco Dolstra <e.dolstra@tudelft.nl>2003-04-09 12:46:44 +0000
commit30a6122f8061e8c3ac2d96078b75aafa63101f02 (patch)
treed38719bce8c3d77fb4d8b6d0a3426526d0c9fdc7 /scripts/nix-collect-garbage
parentb762f4df7f6b8d0a4b306fc7e1c2633c4802d1c2 (diff)
* When we activate a descriptor in nix-switch, remember its hash.
This allows us to find out all `live' packages on the system by doing nix closure $(cat /nix/var/nix/links/*.hash) which will print out the activated configurations and all packages referenced by them. We could then garbage collect unused packages by deleting the difference between `nix listinst' and the set returned by `nix closure ...'.
Diffstat (limited to 'scripts/nix-collect-garbage')
0 files changed, 0 insertions, 0 deletions