Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if test -f /etc/profile.d/git-sdk.sh
- then
- TITLEPREFIX=SDK-${MSYSTEM#MINGW}
- else
- TITLEPREFIX=$MSYSTEM
- fi
- if test -f ~/.config/git/git-prompt.sh
- then
- . ~/.config/git/git-prompt.sh
- else
- PS1=
- PS1="$PS1"'\[\e[1;36m\]\u\[\e[01;37m\]:'
- # PS1="$PS1"' \[\e[1;30m\]\t\[\e[00m\]'
- if test -z "$WINELOADERNOEXEC"
- then
- GIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"
- COMPLETION_PATH="${GIT_EXEC_PATH%/libexec/git-core}"
- COMPLETION_PATH="${COMPLETION_PATH%/lib/git-core}"
- COMPLETION_PATH="$COMPLETION_PATH/share/git/completion"
- if test -f "$COMPLETION_PATH/git-prompt.sh"
- then
- . "$COMPLETION_PATH/git-completion.bash"
- . "$COMPLETION_PATH/git-prompt.sh"
- PS1="$PS1"'`if [ $? = 0 ]; then echo "\[\e[32m\] ✔"; else echo "\[\e[31m\] ✘"; fi`'
- PS1="$PS1"' \[\e[1;34m\]\w\[\e[00m\]'
- PS1="$PS1"'`[[ $(git status 2> /dev/null) =~ Changes\ to\ be\ committed: ]] && echo "\[\e[33m\]" || echo "\[\e[1;31m\]"``[[ ! $(git status 2> /dev/null) =~ nothing\ to\ commit,\ working\ .+\ clean ]] || echo "\[\e[1;32m\]"`'
- PS1="$PS1"'`__git_ps1`'
- fi
- fi
- PS1="$PS1"'\[\e[37m\] ➜ '
- fi
- MSYS2_PS1="$PS1" # for detection by MSYS2 SDK's bash.basrc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement