From a8bbca7189203a74165705a0f2bf46085d1e45c8 Mon Sep 17 00:00:00 2001 From: Noah Masur Date: Sun, 29 Nov 2020 10:56:35 -0500 Subject: [PATCH] force symlinks instead of removing files --- scripts/setup_symlinks | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/scripts/setup_symlinks b/scripts/setup_symlinks index 7505654..bd93a7e 100755 --- a/scripts/setup_symlinks +++ b/scripts/setup_symlinks @@ -8,8 +8,7 @@ setup_symlinks() { for source in $(find "$DOTS" -iname "*.symlink") do dest="$HOME/.`basename \"${source%.*}\"`" - rm -rf "$dest" - ln -s "$source" "$dest" + ln -sf "$source" "$dest" done echo "symlinks ✓" @@ -19,8 +18,7 @@ setup_configlinks() { for source in $(find "$DOTS" -iname "*.configlink") do dest="$HOME/.config/`basename \"${source%.*}\"`" - rm -rf "$dest" - ln -s "$source" "$dest" + ln -sf "$source" "$dest" done echo "configlinks ✓"