From 4c7391857b9d8945371684f41e2c80f1896fddee Mon Sep 17 00:00:00 2001 From: = <=> Date: Sun, 25 Oct 2020 23:40:04 -0400 Subject: [PATCH] util flag changes --- util | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/util b/util index 7b5d13c..9e9ddcb 100755 --- a/util +++ b/util @@ -42,21 +42,25 @@ overwrite_local() { return 1; fi case "$1" in - configs) cp -r "$BACKUPS_PATH/$1/$2" "$XDG_CONFIG_HOME/";; - macros) cp -r "$BACKUPS_PATH/$1/$2" "$HOME/Macros/";; + configs) cp -r $BACKUPS_PATH/$1/$2 "$XDG_CONFIG_HOME/";; + macros) cp -r $BACKUPS_PATH/$1/$2 "$HOME/Macros/";; *) invalid_path_msg "$1"; return 1;; esac printf "local overwrite successful\n" } +overwrite_lmacros() { + overwrite_local macros '*' +} + overwrite_backup() { if [ git diff --stat $BACKUPS_PATH/$1 ]; then printf "There are uncommited changes in $1\n" return 1 fi case "$1" in - config) cp -r "$XDG_CONFIG_HOME/$2" "$BACKUPS_PATH/$1/$2";; - macros) cp -r "$HOME/Macros/$2" "$BACKUPS_PATH/$1/$2";; + config) cp -r $XDG_CONFIG_HOME/$2 "$BACKUPS_PATH/$1/$2";; + macros) cp -r $HOME/Macros/$2 "$BACKUPS_PATH/$1/$2";; *) invalid_path_msg "$1"; return 1;; esac printf "backup overwrite successful\n"