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"