From ac1a4884d03fc0495c773500d8a13f84b695fa43 Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Wed, 11 Sep 2019 19:18:14 -0400 Subject: Init --- fish/functions/fish_prompt.fish | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 fish/functions/fish_prompt.fish (limited to 'fish/functions/fish_prompt.fish') diff --git a/fish/functions/fish_prompt.fish b/fish/functions/fish_prompt.fish new file mode 100644 index 0000000..8037fc4 --- /dev/null +++ b/fish/functions/fish_prompt.fish @@ -0,0 +1,32 @@ +function fish_prompt + set -l fail $status + tput bold + echo -ne "[" + set_color magenta + echo -ne (pwd) | sed 's#.*/\(.*\)/\(.*\)#\1/\2#' + #echo -ne (pwd) | sed 's#.*/\(.*\)#\1#' + set_color normal + tput bold + echo -ne "](" + set_color -o cyan + echo -ne (date "+%y.%m.%d %Hh%M") + set_color normal + tput bold + echo -ne ")" + set_color normal + + vcs_string + + if [ $fail = 0 ]; + set_color -o green; + else + set_color -o red; + end; + + if test (id -u) -eq 0; + echo -ne "\# " + else + echo -ne "\$ " + end + set_color normal +end -- cgit v1.2.3