add verbose option to setup script

This commit is contained in:
ksyasuda 2022-01-03 00:00:03 -08:00
parent af1d466620
commit ed9288adfb

View File

@ -5,7 +5,7 @@
######################
# DO NOT RUN AS ROOT #
######################
VERBOSE=1
VERBOSE=0
log() {
if [[ "$VERBOSE" -eq 1 ]]; then
@ -13,6 +13,13 @@ log() {
fi
}
if [[ $# -ge 1 ]]; then
if [[ "$1" == "-v" || "$1" == "--verbose" ]]; then
VERBOSE=1
log "VERBOSE LOGGING ENABLED"
fi
fi
DB="history.sqlite3"
DIR="${XDG_CONFIG_HOME:-$HOME/.config}/aniwrapper"
@ -49,7 +56,7 @@ run_setup() {
log "aniwrapper.rasi does not exist in filesystem... Moving theme files"
cp themes/* "$DIR"/
log "Theme files moved..."
elif diff -q "themes/aniwrapper.rasi" "$DIR/aniwrapper.rasi" &>/dev/null; then
elif diff -q "themes/aniwrapper.rasi" "$DIR/aniwrapper.rasi" &> /dev/null; then
log "Theme file has not changed... skipping"
else
log "Theme has changed... backing up old theme"