This commit is contained in:
pika 2025-05-12 15:55:43 +02:00
parent 1c77bb58e3
commit ac0482bf7e
3 changed files with 35 additions and 25 deletions

View file

@ -248,17 +248,21 @@ main() {
checkConfig checkConfig
} }
if getImports; then setup() {
case "$1" in if getImports; then
--silent | -s) case "$@" in
echo_info "Executing main silently.." --silent | -s)
silent=true echo_info "Executing script silently.."
;; silent=true
*) silent=false ;; ;;
esac *) silent=false ;;
fi esac
fi
}
checkEnv if setup "$@"; then
askThings checkEnv
main askThings
instCustom main
instCustom
fi

View file

@ -100,16 +100,21 @@
esac esac
} }
if getImports; then setup() {
case "$@" in if getImports; then
--silent | -s) case "$@" in
silent=true --silent | -s)
echo_warning "Running script silently!" silent=true
;; echo_warning "Running script silently!"
*) ;;
silent=false *)
;; silent=false
esac ;;
esac
fi
}
if setup; then
getDependencies getDependencies
main </dev/tty main </dev/tty
fi fi

View file

@ -104,8 +104,9 @@ generic() {
setup() { setup() {
if getImports; then if getImports; then
case "$1" in case "$@" in
--silent | -s) --silent | -s)
echo_warning "Executing script silently.."
silent=true silent=true
;; ;;
*) *)
@ -115,7 +116,7 @@ setup() {
fi fi
} }
if setup; then if setup "$@"; then
case "$distro" in case "$distro" in
arch | opensuse) _install zellij ;; arch | opensuse) _install zellij ;;
*) generic ;; *) generic ;;