From 201e36c823925ccb6d0b608b2ce985ec32b2e276 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 13 Apr 2024 21:39:37 +0200 Subject: rollback dotfiles and fix dotter --- dotter | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'dotter') diff --git a/dotter b/dotter index 8117083..0cd78cd 100755 --- a/dotter +++ b/dotter @@ -7,12 +7,9 @@ PROFILE=.profile; for f in $CONFIG $LOCAL $ZSH_ENV $PROFILE; do - test "$f" -nt "$HOME/$f" && echo "updating $f" - test "$f" -ot "$HOME/$f" && echo "fetching $f" - test ! -e "$HOME/$f" && echo "installing $f" + test "$f" -nt "$HOME/$f" && echo "updating $f" && cp -u "$f" "$HOME/$f" + test "$f" -ot "$HOME/$f" && echo "fetching $f" && cp -u "$HOME/$f" "$f" + test ! -e "$HOME/$f" && echo "installing $f" && cp -u "$f" "$HOME/$f" test ! -e "$(dirname "$HOME/$f")" && mkdir -p "$(dirname "$HOME/$f")" - - cp -u "$f" "$HOME/$f" - cp -u "$HOME/$f" "$f" done -- cgit v1.2.3-70-g09d2