refactor: support zsh
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user