Fix vscode config linking after backup

master
Jordan Atwood 2 years ago
parent 8e8956128f
commit 7d2455e7bf
Signed by: nightfirecat
GPG Key ID: 615A619C2D73A6DF
  1. 5
      vscode.sh

@ -47,10 +47,11 @@ for file in settings.json keybindings.json; do
target="$VSCODE_CONFIG_PATH/$file"
if [[ -h "$target" ]] && [[ "$source" == "$(readlink -f "$target")" ]]; then
echo "Skipping '$source' -> '$target' link as it is already linked"
continue
elif [[ -f "$target" ]]; then
mv "$target" "$target.bak"
echo "Backed up existing $file to $target.bak"
else
ln -sv "$source" "$target"
fi
ln -sv "$source" "$target"
done

Loading…
Cancel
Save