From 46c7805ad1b0bad3a746cf6b5eb6e7161d0a99a3 Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Mon, 21 Feb 2022 15:57:32 +0000 Subject: [PATCH] Refactor OS tweaks in make_vm_config() --- quickget | 57 +++++--------------------------------------------------- 1 file changed, 5 insertions(+), 52 deletions(-) diff --git a/quickget b/quickget index da2b739..8ff887b 100755 --- a/quickget +++ b/quickget @@ -670,58 +670,11 @@ EOF echo "fixed_iso=\"${VM_PATH}/${ISO_FILE}\"" >> "${OS}-${RELEASE}.conf" fi - if [ "${OS}" == "alma" ] && [ "${ISOTYPE}" == "dvd" ]; then - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "kolibrios" ]; then - echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "openbsd" ]; then - echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "tails" ]; then - echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "macos" ]; then - echo "macos_release=\"${RELEASE}\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "cachyos" ]; then - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "garuda" ]; then - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "slackware" ]; then - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf" - echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "haiku" ]; then - echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf" - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "oraclelinux" ]; then - echo "disk_size=\"20G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "void" ]; then - echo "disk_size=\"20G\"" >> "${OS}-${RELEASE}.conf" - fi - - if [ "${OS}" == "zorin" ]; then - case ${RELEASE} in - 15education64|15edulite64|15edulite32) - echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf";; - esac - fi + case ${OS} in + alma|cachyos|garuda|oraclelinux|rockylinux|void|zorin) echo "disk_size=\"32G\"" >> "${OS}-${RELEASE}.conf";; + haiku|kolibrios|openbsd|slackware|tails) echo "boot=\"legacy\"" >> "${OS}-${RELEASE}.conf";; + macos) echo "macos_release=\"${RELEASE}\"" >> "${OS}-${RELEASE}.conf";; + esac # Enable TPM for Windows 11 if [ "${OS}" == "windows" ] && [ "${RELEASE}" -ge 11 ]; then