Commit 8e9cf452 authored by Yohann Bianchi's avatar Yohann Bianchi
Browse files

ADDED: Mercurial repository info

parent 615e41b0
...@@ -83,6 +83,25 @@ prompt_git() { ...@@ -83,6 +83,25 @@ prompt_git() {
fi fi
} }
prompt_hg() {
local rev status
if $(hg id >/dev/null 2>&1); then
if $(hg prompt >/dev/null 2>&1); then
rev=$(hg prompt {status})
if [[ $rev = "?" ]]; then
prompt_segment red white
rev='±'
elif [[ -n $rev ]]; then
prompt_segment yellow black
rev='±'
else
prompt_segment green black
fi
fi
echo -n $(hg prompt "⭠ {rev}@{branch}") $rev
fi
}
# Dir: current working directory # Dir: current working directory
prompt_dir() { prompt_dir() {
prompt_segment blue black '%~' prompt_segment blue black '%~'
...@@ -109,6 +128,7 @@ build_prompt() { ...@@ -109,6 +128,7 @@ build_prompt() {
prompt_context prompt_context
prompt_dir prompt_dir
prompt_git prompt_git
prompt_hg
prompt_end prompt_end
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment