Created
November 22, 2017 08:03
-
-
Save avoidik/c78a51c3bc32a69703571083995f526f to your computer and use it in GitHub Desktop.
Git Prompt (~/.config/git/git-prompt.sh)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if test -f /etc/profile.d/git-sdk.sh | |
| then | |
| TITLEPREFIX=SDK-${MSYSTEM#MINGW} | |
| else | |
| TITLEPREFIX=$MSYSTEM | |
| fi | |
| PS1='\[\033]0;${PWD//[^[:ascii:]]/?}\007\]' # set window title | |
| PS1="$PS1"'\n' # new line | |
| PS1="$PS1"'\[\033[33m\]' # change to brownish yellow | |
| PS1="$PS1"'┌┤' # current working directory | |
| PS1="$PS1"'\[\033[35m\]' # change to brownish yellow | |
| PS1="$PS1"'\w' # current working directory | |
| PS1="$PS1"'\n' # new line | |
| PS1="$PS1"'\[\033[33m\]' # change to brownish yellow | |
| PS1="$PS1"'├┤\[\033[32m\]' # change to green | |
| PS1="$PS1"'$MSYSTEM' # user@host<space> | |
| 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"'\[\033[33m\]' # change to brownish yellow | |
| PS1="$PS1"'├─┤' # current working directory | |
| PS1="$PS1"'\[\e[1;36m\]' # change color to cyan | |
| #PS1="$PS1"'\[\033[0m\]' # change color | |
| PS1="$PS1"'`__git_ps1 "%s"`' # bash function | |
| fi | |
| fi | |
| #PS1="$PS1"'\[\033[0m\]' # change color | |
| PS1="$PS1"'\[\033[0;33m\]' # change to brownish yellow | |
| PS1="$PS1"'\n' # new line | |
| PS1="$PS1"'└►' # prompt: always $ | |
| PS1="$PS1"'\[\033[0m\]' # change color |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment