aboutsummaryrefslogtreecommitdiff
path: root/.config/zsh/knight
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2022-12-22 17:01:59 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2022-12-22 17:01:59 +0100
commit9fddd3c00242f3027068f95f93dcbdbc62baaffb (patch)
tree2133f9233c909f0a5b5a41579b9b2a71f7ca40ae /.config/zsh/knight
parentfe775bf3e9b05a1a4638bc540a2238421869e4d9 (diff)
rice up
Diffstat (limited to '.config/zsh/knight')
-rw-r--r--.config/zsh/knight10
1 files changed, 5 insertions, 5 deletions
diff --git a/.config/zsh/knight b/.config/zsh/knight
index 507212f..5634a20 100644
--- a/.config/zsh/knight
+++ b/.config/zsh/knight
@@ -1,17 +1,17 @@
prompt_git_status() {
- if [ -d ".git" ]; then
+ if [ -d "$(git rev-parse --git-dir 2>/dev/null)" ]; then
sign="\ue725";
- [[ -n $(git status -s) ]] && sign="\ufc1a";
+ [[ -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)"
+ export 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 "
+PROMPT="%F{#547f62}%B%F{#181818}%K{#547f62}%n %k%b%f%F{#547f62}%K{#00000000}%f%k%F{#547f62}%K{#00000000} %f%k%B%K{#547f62}%F{#181818} %m %b%k%f%F{#547f62}%K{#00000000} %f%k%F{#7698c5}%F{#181818}%K{#7698c4}%B %~ %b%f%k%F{#7698c4}%k%f "
-[[ -z $precmd_functions ]] && precmd_functions=() precmd_functions=($precmd_functions update_prompt)
+[[ -z "$precmd_functions" ]] && precmd_functions=() precmd_functions=($precmd_functions update_prompt)