diff --git a/bin/install-software b/bin/install-software index 5f577d54..6ae8c7ee 100755 --- a/bin/install-software +++ b/bin/install-software @@ -11,15 +11,18 @@ INSTALL_GUI_PACKAGES= # Parse arguments for arg in "${@}"; do - if [ "${arg}" == "--noconfirm" ]; then - # I don't know what shellcheck is seeing here... - # shellcheck disable=SC2037 - PACMAN_FLAGS=${PACMAN_FLAGS} --noconfirm - elif [ "${arg}" == "--gui" ]; then - INSTALL_GUI_PACKAGES=true - else - echo ":: Warning: Unknown argument \"${arg}\"" - fi + case "${arg}" in + "--noconfirm") + # I don't know what shellcheck is seeing here... + # shellcheck disable=SC2037 + PACMAN_FLAGS=${PACMAN_FLAGS} --noconfirm + ;; + "--gui") + INSTALL_GUI_PACKAGES=true + ;; + *) + echo ":: Warning: Unknown argument \"${arg}\"" + esac done # Source /etc/os-release