From c12bc7b98feefd029d63d2e4f67fa3d8fc3afa4f Mon Sep 17 00:00:00 2001 From: Shane Peters Date: Tue, 5 Nov 2024 11:29:15 -0500 Subject: [PATCH] fix directory copying --- install | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/install b/install index 5a9f139..f9cb00c 100644 --- a/install +++ b/install @@ -15,10 +15,18 @@ dotfiles=( Xresources ) for f in "${dotfiles[@]}"; do + # don't cp pkgs directory over if [ "$f" == "pkgs" ]; then continue fi - cp -rv $f ~/."$f" + + # merge directories if already exists + if [ -d ~/.$f ]; then + echo "directory $f detected. merging..." + cp -rv $f/* ~/.$f/ + else + cp -rv $f ~/."$f" + fi done # install packages