From 2b44eaaab923f7e1e2f869c6fec522fcb3340930 Mon Sep 17 00:00:00 2001 From: stephen Date: Mon, 8 Aug 2022 13:11:36 -0400 Subject: [PATCH] fish no longer supports ^ for redirect --- functions/fish_prompt.fish | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/functions/fish_prompt.fish b/functions/fish_prompt.fish index 1a74d32..e582098 100644 --- a/functions/fish_prompt.fish +++ b/functions/fish_prompt.fish @@ -47,19 +47,19 @@ function fish_prompt --description 'Write out the prompt' #### git line - if git rev-parse --is-inside-work-tree ^/dev/null >/dev/null + if git rev-parse --is-inside-work-tree 2>/dev/null >/dev/null printf "%s[git:" (set_color brblack) - if not git diff-files --quiet ^/dev/null >/dev/null + if not git diff-files --quiet 2>/dev/null >/dev/null # changes printf " %s%s" (set_color red) (git diff-files | grep -c .) end - if not git diff-index --quiet --cached HEAD -- ^/dev/null >/dev/null + if not git diff-index --quiet --cached HEAD -- 2>/dev/null >/dev/null # cached changes - printf " %s%s" (set_color green) (git diff-index --cached HEAD -- ^/dev/null | grep -c .) + printf " %s%s" (set_color green) (git diff-index --cached HEAD -- 2>/dev/null | grep -c .) end - set -l branch (git symbolic-ref --short HEAD ^/dev/null) + set -l branch (git symbolic-ref --short HEAD 2>/dev/null) printf " %s%s" (set_color cyan) (string trim $branch) printf "%s]\n" (set_color brblack)