diff options
author | Reinaldo Colina <rcolina@pingidentity.com> | 2015-08-27 12:14:13 -0700 |
---|---|---|
committer | Reinaldo Colina <rcolina@pingidentity.com> | 2015-08-27 12:14:13 -0700 |
commit | 637b5d5534469ebb15826139e1b3df12a1cc9309 (patch) | |
tree | ceb0d013f13603998946e43795fa4b8408e4af6e /prompt.bash | |
parent | fd2c201c69ebfd077d6f7be5d09bcdbb147acc59 (diff) | |
download | git-sonar-637b5d5534469ebb15826139e1b3df12a1cc9309.tar.gz git-sonar-637b5d5534469ebb15826139e1b3df12a1cc9309.zip |
issue-17: Add arguments to make the prompt shorter
Diffstat (limited to 'prompt.bash')
-rwxr-xr-x | prompt.bash | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/prompt.bash b/prompt.bash index a3fe420..1e79cd9 100755 --- a/prompt.bash +++ b/prompt.bash @@ -1,11 +1,18 @@ #! /usr/bin/env bash dot="$(cd "$(dirname "$0")"; pwd)" +git_label="" +args=$@ source "$dot/radar-base.sh" if is_repo; then - printf " \x01\033[1;30m\x02git:(\x01\033[0m\x02" - bash_color_remote_commits + if show_git_label $args; then + git_label="git:" + fi + printf " \x01\033[1;30m\x02$git_label(\x01\033[0m\x02" + if show_remote_status $args; then + bash_color_remote_commits + fi readable_branch_name bash_color_local_commits printf "\x01\033[1;30m\x02)\x01\033[0m\x02" |