diff options
-rwxr-xr-x | bin/gc | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -79,10 +79,14 @@ disk() { gc_guix() { + if [ ! -e /gnu/ ]; then + return + fi + if [ -e /var/guix/profiles/system ]; then - pass show "$(hostname)"/andreh | head -n1 | - sudo -iS sh -c 'guix system delete-generations && guix gc -d' + pass show "$(hostname)"/andreh | head -n1 | sudo -iS guix system delete-generations fi + pass show "$(hostname)"/andreh | head -n1 | sudo -iS guix gc -d guix home delete-generations guix gc -d } |