chore: replace PRbL banner with CircuitForge branding
Updates script-title() to show a CF logo mark (C and F in green box-drawing chars) with the CircuitForge wordmark and Node Bootstrap Installer subtitle. Also replaces all PRbL-branded success/completion messages and the multi-user install prompt with CircuitForge equivalents.
This commit is contained in:
parent
3bec75eb91
commit
6ea5ed636c
1 changed files with 14 additions and 14 deletions
26
install.sh
26
install.sh
|
|
@ -134,11 +134,11 @@ fi
|
||||||
|
|
||||||
script-title() {
|
script-title() {
|
||||||
format_boxborder --center --box-type=double \
|
format_boxborder --center --box-type=double \
|
||||||
"${red}(_____ ${lrd}(_____ ${ylw}| | ${ong}| | ${lyl}(_____) _ | | | ${dfl}" \
|
"${grn} ╔═══╗ ╔═══╗ ${dfl}" \
|
||||||
"${red} _____) )${lrd}____) ) ${ylw}| _ ${ong}| | ${lyl} _ ____ ___| |_ ____| | | ____ ____ ${dfl}" \
|
"${grn} ║ ╠═══╝ ${dfl} ${bld}C I R C U I T F O R G E${dfl}" \
|
||||||
"${red}| ____${lrd}(_____ (${ylw}| || ${ong}| | ${lyl} | | | _ \ /___) _)/ _ | | |/ _ )/ ___)${dfl}" \
|
"${grn} ║ ╠ ${dfl} ${lyl}Node Bootstrap Installer${dfl}" \
|
||||||
"${red}| | ${lrd}| ${ylw}| |_) ) ${ong}|_____ ${lyl} _| |_| | | |___ | |_( ( | | | ( (/ /| | ${dfl}" \
|
"${grn} ║ ║ ${dfl}" \
|
||||||
"${red}|_| ${lrd}|_${ylw}|____/${ong}|_______) ${lyl}(_____)_| |_(___/ \___)_||_|_|_|\____)_| ${dfl}"
|
"${grn} ╚═══╝ ╚ ${dfl} ${gry}v${VERSION}${dfl}"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Function for displaying the usage of this script
|
# Function for displaying the usage of this script
|
||||||
|
|
@ -463,7 +463,7 @@ globalinstall(){
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Prompt the user to specify which users to install the quickinfo script for
|
# Prompt the user to specify which users to install the quickinfo script for
|
||||||
boxborder "Which users should PRbL be installed for?"
|
boxborder "Which users should Node Bootstrap be installed for?"
|
||||||
multiselect result users "false"
|
multiselect result users "false"
|
||||||
|
|
||||||
# For each user, compare input choice and apply installs
|
# For each user, compare input choice and apply installs
|
||||||
|
|
@ -577,13 +577,13 @@ dry-run-report(){
|
||||||
script-title
|
script-title
|
||||||
case $1 in
|
case $1 in
|
||||||
-i | --install)
|
-i | --install)
|
||||||
install && success " [${red}P${lrd}R${ylw}b${ong}L ${lyl}Installed${dfl}]"
|
install && success " [${grn}CircuitForge${dfl} ${lyl}Node Bootstrap Installed${dfl}]"
|
||||||
;;
|
;;
|
||||||
-r | --remove)
|
-r | --remove)
|
||||||
remove && success " [${red}P${lrd}R${ylw}b${ong}L ${lyl}Removed${dfl}]"
|
remove && success " [${grn}CircuitForge${dfl} ${lyl}Node Bootstrap Removed${dfl}]"
|
||||||
;;
|
;;
|
||||||
-d | --dependencies)
|
-d | --dependencies)
|
||||||
install-deps && success "${red}P${lrd}R${ylw}b${ong}L${dfl} Dependencies installed!"
|
install-deps && success "${grn}CircuitForge${dfl} Node Bootstrap: Dependencies installed!"
|
||||||
;;
|
;;
|
||||||
-D | --dry-run)
|
-D | --dry-run)
|
||||||
export dry_run=true
|
export dry_run=true
|
||||||
|
|
@ -594,18 +594,18 @@ case $1 in
|
||||||
dry-run-report
|
dry-run-report
|
||||||
usage
|
usage
|
||||||
unset dry_run
|
unset dry_run
|
||||||
success "${red}P${lrd}R${ylw}b${ong}L${dfl} Dry-Run Complete!"
|
success "${grn}CircuitForge${dfl} Node Bootstrap: Dry-Run Complete!"
|
||||||
;;
|
;;
|
||||||
-u | --update)
|
-u | --update)
|
||||||
export update_run=true
|
export update_run=true
|
||||||
update && unset update_run && success " [${red}P${lrd}R${ylw}b${ong}L ${lyl}Updated${dfl}]"
|
update && unset update_run && success " [${grn}CircuitForge${dfl} ${lyl}Node Bootstrap Updated${dfl}]"
|
||||||
;;
|
;;
|
||||||
-f | --force)
|
-f | --force)
|
||||||
remove-arbitrary
|
remove-arbitrary
|
||||||
install && success " [${red}P${lrd}R${ylw}b${ong}L ${lyl}Installed${dfl}]"
|
install && success " [${grn}CircuitForge${dfl} ${lyl}Node Bootstrap Installed${dfl}]"
|
||||||
;;
|
;;
|
||||||
-F | --force-remove)
|
-F | --force-remove)
|
||||||
remove-arbitrary && success " [${red}P${lrd}R${ylw}b${ong}L ${lyl}Force-Removed${dfl}]"
|
remove-arbitrary && success " [${grn}CircuitForge${dfl} ${lyl}Node Bootstrap Force-Removed${dfl}]"
|
||||||
;;
|
;;
|
||||||
-h | --help)
|
-h | --help)
|
||||||
usage
|
usage
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue