Nicer output when skipping installs

This commit is contained in:
crater2150 2020-04-02 10:43:50 +02:00
parent 6c937fe5d0
commit b1b6b52fc8
2 changed files with 4 additions and 1 deletions

View file

@ -42,7 +42,7 @@ for prog in $@; do
fi
done
if [[ -e $install_path/${prog:t} && ! $force ]]; then
error "$prog already exists at $install_path. Skipping."
warning "$prog already exists at $install_path. Skipping."
else
ln -fsr $prog $install_path
fi

View file

@ -1,6 +1,7 @@
autoload -Uz colors && colors
local c_fail="${fg_bold[red]}$reset_color"
local c_warn="${fg_bold[yellow]}$reset_color"
local c_success="${fg_bold[green]}$reset_color"
check() {
@ -16,8 +17,10 @@ result() {
}
fail() { result $c_fail $@ }
warn() { result $c_warn $@ }
succeed() { result $c_success $@ }
error() { echo -n " "; fail $@ }
warning() { echo -n " "; warn $@ }
depend() {
local missing