1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-02 22:30:04 +08:00

fix(install): ln error if ~/.config doesn't exist

Co-authored-by:: cycychenyi <cycychenyi@outlook.com>
This commit is contained in:
Eric Wong 2024-05-14 19:07:54 +08:00
parent ea7134702c
commit c2899ae1f8

View File

@ -188,6 +188,10 @@ install_neovim () {
success "BackUp '${XDGnvimDir}' to '${XDGnvimDir}_back'" success "BackUp '${XDGnvimDir}' to '${XDGnvimDir}_back'"
fi fi
if [[ ! -d "$(dirname "${XDGnvimDir}")" ]]; then
mkdir "$(dirname "${XDGnvimDir}")"
fi
ln -s "${XDGSpaceDir:?}" "${XDGnvimDir:?}" ln -s "${XDGSpaceDir:?}" "${XDGnvimDir:?}"
success "Installed SpaceVim for nvim in '${XDGnvimDir}'" success "Installed SpaceVim for nvim in '${XDGnvimDir}'"
} }