Skip to content

Commit 156a97e

Browse files
committed
update install
1 parent c0a0028 commit 156a97e

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

release/install.sh

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ install_coc_plugins() {
5353

5454
mkdir -p ~/.config/coc/extensions/node_modules/coc-ccls
5555
ln -sf node_modules/ws/lib ~/.config/coc/extensions/node_modules/coc-ccls/lib
56-
echo '-- Installation complete'
56+
echo '-- coc plugins installed successfully'
5757
}
5858

5959

@@ -152,11 +152,20 @@ else
152152
ln -sf node_modules/ws/lib ~/.config/coc/extensions/node_modules/coc-ccls/lib
153153
EOF
154154
echo -n "-- Continue installing from source (y/N)? "; read -n1 x; echo
155-
if [ "x$x" == "xy" ]; then install_any; fi
155+
if [ "x$x" != "xy" ]; then exit 1; fi
156+
install_any
156157
fi
157158

158159
if [ "x$PWD" != "x$HOME" ]; then
159-
[ -f ~/.vimrc ] && mv ~/.vimrc /tmp/backup.$$.vimrc
160-
[ -d ~/.vim ] && mv ~/.vim /tmp/backup.$$.vim
160+
if [ -f ~/.vimrc ]; then
161+
echo "-- backup existing .vimrc to ~/.vimrc.backup.$$"
162+
mv ~/.vimrc ~/.vimrc.backup.$$
163+
fi
164+
if [ -d ~/.vim ]; then
165+
echo "-- backup existing .vim to ~/.vim.backup.$$"
166+
mv ~/.vim ~/.vim.backup.$$
167+
fi
168+
echo "-- installing .vimrc and .vim"
161169
cp -r .vimrc .vim ~/
170+
echo "-- installation complete, thank you for choosing archibate/vimrc"
162171
fi

0 commit comments

Comments
 (0)