blob: 507212f9f0c743335701e47b98313d6a7f449a1d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
prompt_git_status() {
if [ -d ".git" ]; then
sign="\ue725";
[[ -n $(git status -s) ]] && sign="\ufc1a";
git_branch=$(git branch);
echo "%F{#547f62}%f%B%F{#191919}%K{#547f62} ${sign} ${git_branch##*\* } %f%k%b";
fi;
}
update_prompt() {
RPROMPT="$(prompt_git_status)"
}
PROMPT="%B%F{#191919}%K{#547f62} %n %k%b%f%F{#547f62}%K{#191919}%f%k%F{#191919}%K{#547f62}%f%k%B%K{#547f62}%F{#191919} %m %b%k%f%F{#547f62}%K{#191919}%f%k%F{#191919}%K{#7698C4}%B %~ %b%f%k%F{#7698C4}%k%f "
[[ -z $precmd_functions ]] && precmd_functions=() precmd_functions=($precmd_functions update_prompt)
|