diff --git a/src/snap-pac-uki.fish b/src/snap-pac-uki.fish index 6bbee90..4b497e4 100755 --- a/src/snap-pac-uki.fish +++ b/src/snap-pac-uki.fish @@ -163,7 +163,9 @@ function main echo " -> cleaning uki and boot entry for removed snapshot $uki" rm "$CFG_UKI_DIR/arch-linux-$uki.efi" - efibootmgr -q -b (efibootmgr -v | rg "arch-linux-$uki.efi" | sed "s/\*//;s/Boot0*\(.*\) Arch .*/\1/") -B + if test "$CFG_EFI" = "yes" + efibootmgr -q -b (efibootmgr -v | rg "arch-linux-$uki.efi" | sed "s/\*//;s/Boot0*\(.*\) Arch .*/\1/") -B + end end end