refactor: support zsh

This commit is contained in:
rkiel
2020-11-21 11:11:55 -05:00
parent 55f2118170
commit 4cfb8975ad
5 changed files with 2149 additions and 1028 deletions

View File

@@ -1,28 +1,40 @@
REPO="~/GitHub/rkiel/git-utilities"
GIT="~/GitHub/git/git"
# mkdir ~/GitHub/git && cd $_
# git clone https://github.com/git/git.git
# cd git
# ls|grep -v contrib|xargs rm -rf
if [ "$2" == "zsh" ] ; then
FILE=~/.zprofile
echo >> $FILE
echo "GIT_UTILITIES_BIN=${REPO}/bin" >> $FILE
echo "export PATH=${GIT_UTILITIES_BIN}:$PATH" >> $FILE
echo >> $FILE
if [ ! -z "$1" ]; then
echo "export FEATURE_USER=$1" >> $FILE
echo "export FEATURE_USER=$1" >> $FILE
fi
echo "GIT_UTILITIES_BIN=${REPO}/bin" >> $FILE
echo "export PATH=${GIT_UTILITIES_BIN}:$PATH" >> $FILE
echo "source ${REPO}/dotfiles/git-completion.zsh" >> $FILE
# echo "source ${REPO}/dotfiles/git-prompt.sh" >> $FILE
echo "source ${REPO}/dotfiles/zprofile" >> $FILE
FILE=~/.zshrc
echo >> $FILE
echo "source ${REPO}/zshrc" >> $FILE
echo >> $FILE
echo "source ${REPO}/dotfiles/zshrc" >> $FILE
else
FILE=~/.bash_profile
echo >> $FILE
echo "GIT_UTILITIES_BIN=${REPO}/bin" >> $FILE
echo "export PATH=${GIT_UTILITIES_BIN}:$PATH" >> $FILE
echo >> $FILE
if [ ! -z "$1" ]; then
echo "export FEATURE_USER=$1" >> $FILE
echo "export FEATURE_USER=$1" >> $FILE
fi
echo "GIT_UTILITIES_BIN=${REPO}/bin" >> $FILE
echo "export PATH=${GIT_UTILITIES_BIN}:$PATH" >> $FILE
echo "source ${REPO}/dotfiles/git-completion.bash" >> $FILE
echo "source ${REPO}/dotfiles/git-prompt.sh" >> $FILE
echo "source ${REPO}/dotfiles/bash_profile" >> $FILE
FILE=~/.bashrc
echo >> $FILE
echo "source ${REPO}/bashrc" >> $FILE
echo >> $FILE
echo "source ${REPO}/dotfiles/bashrc" >> $FILE
fi