Touch up some variables

This commit is contained in:
natemaia 2019-08-27 00:52:10 -07:00
parent 0e7257b119
commit ab3d1c4e94

View File

@ -111,11 +111,11 @@ WM_BASE_PKGS+="xdotool compton wmctrl gnome-keyring dunst feh gsimplecal xfce4-p
SEL=0 # currently selected menu item
ERR="/tmp/errlog" # error log used internally
DBG="/tmp/debuglog" # debug log when passed -d
RUN="/run/archiso/bootmnt/arch/boot" # path for live /boot
VM="$(dmesg | grep -i "hypervisor")" # is the system a vm
SYS='Unknown'
RUN="/run/archiso/bootmnt/arch/boot" # path for live system /boot
VM="$(dmesg | grep -i "hypervisor")" # system running in a virtual machine
SYS='Unknown' # bios type to be determined: UEFI/BIOS
export DIALOGOPTS="--cr-wrap"
export DIALOGOPTS="--cr-wrap" # see `man dialog`
# }
@ -133,7 +133,6 @@ CMAPS="$(find /usr/share/kbd/keymaps -name '*.map.gz' | awk '{gsub(/\.map\.gz|.*
# terminal size
[[ $LINES ]] || LINES=$(tput lines)
[[ $COLUMNS ]] || COLUMNS=$(tput cols)
SHL=$((LINES - 20))
# associative arrays
# {
@ -709,7 +708,7 @@ select_packages()
part_menu()
{
is_bg_install || return 0
no_bg_install || return 0
local device choice devhash
devhash="$(lsblk -f | base64)"
umount_dir $MNT
@ -1092,7 +1091,7 @@ part_mountconf()
mount_menu()
{
msg "Info" "\nGathering device info.\n" 0
is_bg_install || return 0
no_bg_install || return 0
lvm_detect
umount_dir $MNT
part_find 'part|lvm|crypt' || { SEL=2; return 1; }
@ -1932,7 +1931,7 @@ prerun_systemd-boot()
lvm_menu()
{
msg "Info" "\nGathering device info.\n" 0
is_bg_install || return 1
no_bg_install || return 1
lvm_detect
local choice
while :; do
@ -2033,10 +2032,10 @@ lvm_mkgroup()
until [[ $named ]]; do
lvm_partitions || return 1
lvm_group_name || return 1
yesno "$_lvmnew" "\nConfirm creation of volume group: $VGROUP\n\nwith the following partition(s): $LVM_PARTS\n" && named=true
yesno "$_lvmnew" "\nCreate volume group: $VGROUP\n\nusing these partition(s): $LVM_PARTS\n" && named=true
done
msg "$_lvmnew" "\nCreating group: $VGROUP\n" 0
msg "$_lvmnew" "\nCreating volume group: $VGROUP\n" 0
vgcreate -f "$VGROUP" $LVM_PARTS >/dev/null 2>$ERR
errshow "vgcreate -f $VGROUP $LVM_PARTS" || return 1
@ -2049,7 +2048,7 @@ lvm_mkgroup()
VGROUP_MB=$SIZE
fi
msg "$_lvmnew" "\nVolume group: $VGROUP (${SIZE}$SIZE_UNIT) has been created\n"
msg "$_lvmnew" "\nVolume group $VGROUP (${SIZE}$SIZE_UNIT) successfully created\n"
}
lvm_del_all()
@ -2111,7 +2110,7 @@ lvm_group_name()
{
VGROUP=''
until [[ $VGROUP ]]; do
dlg VGROUP input "$_lvmnew" "$_lvmvgname" "mygroup"
dlg VGROUP input "$_lvmnew" "$_lvmvgname" "lvgroup"
if [[ -z $VGROUP ]]; then
return 1
elif [[ ${VGROUP:0:1} == "/" || $VGROUP =~ \ |\' ]] || vgdisplay | grep -q "$VGROUP"; then
@ -2126,7 +2125,7 @@ lvm_volume_name()
{
VNAME=''
local txt="$1" default="mainvolume"
(( VOL_COUNT > 1 )) && default="extravolume$VOL_COUNT"
(( VOL_COUNT > 1 )) && default="extvolume$VOL_COUNT"
until [[ $VNAME ]]; do
dlg VNAME input "$_lvmnew (LV:$VOL_COUNT)" "\n$txt" "$default"
if [[ -z $VNAME ]]; then
@ -2145,7 +2144,7 @@ lvm_volume_name()
luks_menu()
{
local choice
is_bg_install || return 1
no_bg_install || return 1
dlg choice menu "LUKS Encryption" "$_luksmenu" \
"$_luksnew" "cryptsetup -q luksFormat" \
"$_luksopen" "cryptsetup open --type luks" \
@ -2341,12 +2340,13 @@ dlg()
local dlg_t="$2" # dialog type (menu, check, input)
local title="$3" # dialog title
local body="$4" # dialog message
local n=0 # number of items to display
local n=0 # number of items to display for menu and check dialogs
shift 4 # shift off args assigned above
# when passed a large amount of arguments (menu list) adjust menu height
(( ($# / 2) > SHL )) && n=$SHL
# adjust $n when passed a large list
local l=$((LINES - 20))
(( ($# / 2) > l )) && n=$l
tput civis
case "$dlg_t" in
@ -2527,7 +2527,7 @@ net_connect()
fi
}
is_bg_install()
no_bg_install()
{
[[ $RSYNC_PID || $MIRROR_PID ]] || return 0
msg "Install Running" "\nA background install process is currently running.\n" 2