]> git.phdru.name Git - dotfiles.git/commitdiff
bash_prompt: Use the same symbols as `git-prompt.sh`
authorOleg Broytman <phd@phdru.name>
Wed, 22 Jul 2020 23:04:56 +0000 (02:04 +0300)
committerOleg Broytman <phd@phdru.name>
Wed, 22 Jul 2020 23:04:56 +0000 (02:04 +0300)
admin/prog/bash_prompt

index 7c6117ce49aee8e58262d395b2b85ac2e61c15f0..889b3974b3adc53ec0457ac1dc8db967e38fc321 100644 (file)
@@ -25,7 +25,7 @@ short_curdir() {
 
 # bash_prompt; adapted from
 # https://github.com/necolas/dotfiles/blob/master/shell/bash_prompt and
-# http://vitus-wagner.livejournal.com/1176589.html?thread=40146189#t40146189
+# https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh
 
 prompt_git() {
     local s=""
@@ -47,12 +47,12 @@ prompt_git() {
 
             # check for unstaged changes
             if [ -n "$(git ls-files --modified)" ]; then
-                s="$s!";
+                s="$s*";
             fi
 
             # check for untracked files
             if [ -n "$(git ls-files --others --exclude-standard)" ]; then
-                s="$s?";
+                s="$s%";
             fi
 
             # check for stashed files