Remove {} for variables

pull/1/head
Lexi 2 years ago
parent 1e5a1b49f2
commit a01c09c66d

@ -61,14 +61,14 @@ while [[ "$matches" == "false" ]]; do
passwrong="true"
fi
done
crypt_password=$(openssl passwd -crypt ${password})
crypt_password=$(openssl passwd -crypt $password)
# Root password
clear
different_root_password=true
gum confirm "$(gum style --border normal --margin '1' --padding '1 2' --border-foreground 212 'Use same password for root?')" && different_root_password=false
if [[ $different_root_password != "true" ]]; then
root_password=${password} # set root password same as user password
root_password=$password # set root password same as user password
else
root_matches="false"
root_passwrong="false"
@ -101,7 +101,7 @@ hostname=$(gum input --placeholder "Please enter a hostname")
clear
gum style --border normal --margin "1" --padding "1 2" --border-foreground 212 "Please select the disk to install to" "$(gum style --foreground 212 'WARNING: This will erease the whole disk')"
disk_dev=$(lsblk -pdo name | grep -v zram | grep -v NAME | grep -v loop | grep -v sr | gum choose --limit 1)
disk=$(echo ${disk_dev} | awk '{ print substr ($0, 6 ) }')
disk=$(echo $disk_dev | awk '{ print substr ($0, 6 ) }')
# Select desktop
clear
@ -136,13 +136,13 @@ if [[ $is_uefi == "true" ]]; then
grub_location="/boot/efi"
else
grub_type="grub-legacy"
grub_location="${disk_dev}"
grub_location="$disk_dev"
fi
# Summary
clear
CONTINUE=false
gum confirm "$(gum style --border normal --margin '1' --padding '1 2' --border-foreground 212 "Summary, is this correct?" "" "keymap: ${keymap}" "timezone: ${timezone}" "locale: ${locale}" "username: ${username}" "password: ${password}" "Default shell: ${shell}" "root-password: ${root_password}" "hostname: ${hostname}" "disk: ${disk}" "desktop: ${desktop}" "ipv6: ${enable_ipv6}" "timeshift: ${enable_timeshift}" "enable zramd: ${enable_zramd}" "enable flatpak: ${enable_flatpak}" "efi: ${is_uefi}")" && CONTINUE=true
gum confirm "$(gum style --border normal --margin '1' --padding '1 2' --border-foreground 212 "Summary, is this correct?" "" "keymap: $keymap" "timezone: $timezone" "locale: $locale" "username: $username" "password: $password" "Default shell: $shell" "root-password: $root_password" "hostname: $hostname" "disk: $disk" "desktop: $desktop" "ipv6: $enable_ipv6" "timeshift: $enable_timeshift" "enable zramd: $enable_zramd" "enable flatpak: $enable_flatpak" "efi: $is_uefi")" && CONTINUE=true
if [[ $CONTINUE != "true" ]]; then
echo "Exiting. Have a good day!"
exit
@ -154,46 +154,46 @@ else
# Make config.json
echo "{
\"partition\": {
\"device\": \"${disk}\",
\"device\": \"$disk\",
\"mode\": \"Auto\",
\"efi\": ${is_uefi},
\"efi\": $is_uefi,
\"partitions\": []
},
\"bootloader\": {
\"type\": \"${grub_type}\",
\"location\": \"${grub_location}\"
\"type\": \"$grub_type\",
\"location\": \"$grub_location\"
},
\"locale\": {
\"locale\": [
\"${locale}\"
\"$locale\"
],
\"keymap\": \"${keymap}\",
\"timezone\": \"${timezone}\"
\"keymap\": \"$keymap\",
\"timezone\": \"$timezone\"
},
\"networking\": {
\"hostname\": \"${hostname}\",
\"ipv6\": ${enable_ipv6}
\"hostname\": \"$hostname\",
\"ipv6\": $enable_ipv6
},
\"users\": [
{
\"name\": \"${username}\",
\"password\": \"${crypt_password}\",
\"name\": \"$username\",
\"password\": \"$crypt_password\",
\"hasroot\": true,
\"shell\": \"${shell}\"
\"shell\": \"$shell\"
}
],
\"rootpass\": \"${crypt_root_password}\",
\"desktop\": \"${desktop}\",
\"timeshift\": ${enable_timeshift},
\"rootpass\": \"$crypt_root_password\",
\"desktop\": \"$desktop\",
\"timeshift\": $enable_timeshift,
\"extra_packages\": [
\"fish\"
],
\"flatpak\": ${enable_flatpak},
\"zramd\": ${enable_zramd},
\"flatpak\": $enable_flatpak,
\"zramd\": $enable_zramd,
\"unakite\": {
\"enable\": false,
\"root\": \"/dev/null\",
\"oldroot\": \"${disk}\",
\"oldroot\": \"$disk\",
\"efidir\": \"/dev/null\",
\"bootdev\": \"/dev/null\"
},
@ -208,5 +208,5 @@ if [[ $CONTINUE != "true" ]]; then
echo "Exiting. Have a good day!"
exit
else
sudo jade config /tmp/config.json
# sudo jade config /tmp/config.json
fi

Loading…
Cancel
Save