Why doesn't nix-collect-garbage remove old generations from EFI menu?

Collect garbage and then run /run/current-system/bin/switch-to-configuration boot - that should clear it up.

6 Likes