From 31ec315ffd54fda690307c9bb4df41007a1c7635 Mon Sep 17 00:00:00 2001 From: Ceda EI Date: Wed, 15 May 2019 13:25:33 +0530 Subject: [PATCH] Use git if it exists in install script --- install.sh | 18 +++++++++++------- plugins/vcs.sh | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/install.sh b/install.sh index a1ee8f2..c1eafd6 100755 --- a/install.sh +++ b/install.sh @@ -1,11 +1,16 @@ #!/usr/bin/env bash -curl https://gitlab.com/ceda_ei/wish/-/archive/master/wish-master.tar -o /tmp/wish.tar -mkdir $HOME/.config 2> /dev/null -cd /tmp/ -tar xf wish.tar -mv wish-master/ wish/ -mv wish/ $HOME/.config/ +if hash git; then + git clone https://gitlab.com/ceda_ei/wish.git $HOME/.config/wish.git +else + curl https://gitlab.com/ceda_ei/wish/-/archive/master/wish-master.tar -o /tmp/wish.tar + mkdir $HOME/.config 2> /dev/null + cd /tmp/ + tar xf wish.tar + mv wish-master/ wish/ + mv wish/ $HOME/.config/ +fi + cat >> ~/.bashrc < /dev/null || echo -1) + local op=$(git diff --numstat 2> /dev/null || echo -1) if [[ $op != "-1" ]]; then local git git="$git $WISH_VCS_GIT_SYMBOL "