calamares-online: Remove limine bootloader, when selecting a different bootloader

Signed-off-by: Peter Jung <admin@ptr1337.dev>
This commit is contained in:
Peter Jung committed 2025-04-21 17:18:22 +02:00
1 parent 0d9546be9d
commit 0c9f3842b5
1 file changed
+4
@@ -54,18 +54,21 @@ Main() {
yes | sudo pacman -R cachyos-calamares-qt6-systemd yes | sudo pacman -R cachyos-calamares-qt6-systemd
yes | sudo pacman -R cachyos-calamares-qt6-grub yes | sudo pacman -R cachyos-calamares-qt6-grub
yes | sudo pacman -R cachyos-calamares-qt6-refind yes | sudo pacman -R cachyos-calamares-qt6-refind
yes | sudo pacman -R cachyos-calamares-qt6-limine
yes | sudo pacman -Sy cachyos-calamares-qt6-grub yes | sudo pacman -Sy cachyos-calamares-qt6-grub
elif [[ "${_exitcode}" -eq 3 ]]; then elif [[ "${_exitcode}" -eq 3 ]]; then
BOOTLOADER="SYSTEMD-BOOT" BOOTLOADER="SYSTEMD-BOOT"
echo "USING SYSTEMD-BOOT!" echo "USING SYSTEMD-BOOT!"
yes | sudo pacman -R cachyos-calamares-qt6-grub yes | sudo pacman -R cachyos-calamares-qt6-grub
yes | sudo pacman -R cachyos-calamares-qt6-refind yes | sudo pacman -R cachyos-calamares-qt6-refind
yes | sudo pacman -R cachyos-calamares-qt6-limine
yes | sudo pacman -Sy cachyos-calamares-qt6-systemd yes | sudo pacman -Sy cachyos-calamares-qt6-systemd
elif [[ "${_exitcode}" -eq 4 ]]; then elif [[ "${_exitcode}" -eq 4 ]]; then
BOOTLOADER="REFIND" BOOTLOADER="REFIND"
echo "USING REFIND!" echo "USING REFIND!"
yes | sudo pacman -R cachyos-calamares-qt6-grub yes | sudo pacman -R cachyos-calamares-qt6-grub
yes | sudo pacman -R cachyos-calamares-qt6-systemd yes | sudo pacman -R cachyos-calamares-qt6-systemd
yes | sudo pacman -R cachyos-calamares-qt6-limine
yes | sudo pacman -Sy cachyos-calamares-qt6-refind yes | sudo pacman -Sy cachyos-calamares-qt6-refind
elif [[ "${_exitcode}" -eq 5 ]]; then elif [[ "${_exitcode}" -eq 5 ]]; then
BOOTLOADER="AI-SDK/Refind" BOOTLOADER="AI-SDK/Refind"
@@ -73,6 +76,7 @@ Main() {
yes | sudo pacman -R cachyos-calamares-qt6-grub yes | sudo pacman -R cachyos-calamares-qt6-grub
yes | sudo pacman -R cachyos-calamares-qt6-systemd yes | sudo pacman -R cachyos-calamares-qt6-systemd
yes | sudo pacman -R cachyos-calamares-qt6-refind yes | sudo pacman -R cachyos-calamares-qt6-refind
yes | sudo pacman -R cachyos-calamares-qt6-limine
yes | sudo pacman -Sy cachyos-calamares-qt6-ai yes | sudo pacman -Sy cachyos-calamares-qt6-ai
elif [[ "${_exitcode}" -eq 6 ]]; then elif [[ "${_exitcode}" -eq 6 ]]; then
BOOTLOADER="Limine" BOOTLOADER="Limine"