fix(bootstrap): Fix macOS script

This commit is contained in:
whoami 2025-02-15 21:14:34 +00:00
parent d9aa8fafdb
commit 041a509481
4 changed files with 34 additions and 18 deletions

View file

@ -16,15 +16,15 @@ echo "[INFO] Setting up symbolic links"
for src in ${(k)linkDots}; do
dest="${linkDots[$src]}"
echo "Linking $src to $dest"
# if [ -d "$src" ]; then
# test -d $dest && mv $dest $dest.bak
# mkdir -p $dest
# ln -sf $src $dest
# elif [ -f "$src" ]; then
# dest_parent=$(dirname $dest)
# test -d $dest_parent || mkdir -p $dest_parent
# ln -sf $src $dest
# else
# echo "[ERROR] $src does not exist"
# fi
if [ -d "$src" ]; then
test -d $dest && mv $dest $dest.bak
# mkdir -p $dest
ln -sf $src $dest
elif [ -f "$src" ]; then
dest_parent=$(dirname $dest)
test -d $dest_parent || mkdir -p $dest_parent
ln -sf $src $dest
else
echo "[ERROR] $src does not exist"
fi
done