From 95309a4c3579756201d1f6eeb837edb07f773f7b Mon Sep 17 00:00:00 2001 From: Nelson Chen Date: Tue, 6 Jan 2015 02:04:31 -0800 Subject: [PATCH] Added a small polyfill section --- fish_prompt.fish | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/fish_prompt.fish b/fish_prompt.fish index 57a9c31..2e42746 100644 --- a/fish_prompt.fish +++ b/fish_prompt.fish @@ -6,12 +6,38 @@ function __caret_color end end - function fish_prompt - echo (set_color -o cyan)(whoami)(set_color normal)(set_color yellow)@(set_color -o blue)(hostname| cut -d . -f 1)(set_color normal): - echo -n (set_color (__caret_color))'# '(set_color normal) + echo (set_color -o cyan)(whoami)(set_color normal)(set_color yellow)@(set_color -o blue)(hostname| cut -d . -f 1)(set_color normal):(pwd) + echo -n (set_color (__caret_color))(__zsh_percent_hash)' '(set_color normal) end function fish_right_prompt -d "Write out the right prompt" date "+%m/%d/%y" end + +### Polyfills + +## ZSH polyfills +# http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html + +# It's like prompt_pwd, but not exactly. +function __zsh_percent_tilde + echo -n "unimplemented" +end + +# $ for luser, # for superuser +function __zsh_percent_hash + if [ $USER = "root" ] + echo -n "#" + else + echo -n "\$" + end +end + +## Oh-my-zsh polyfills +# https://github.com/robbyrussell/oh-my-zsh/blob/master/lib/git.zsh + +function __omz_git_prompt_info + echo -n "unimplemented" +end +