Stops theme breaking on root directory

main
Steve Mckellar 2014-11-03 20:21:56 +00:00
parent f93908e7aa
commit f6add7549b
1 changed files with 8 additions and 2 deletions

View File

@ -10,12 +10,18 @@ set __toaster_color_lilac AE81FF
function __toaster_color_echo function __toaster_color_echo
set_color $argv[1] set_color $argv[1]
if test (count $argv) -eq 2
echo -n $argv[2] echo -n $argv[2]
end end
end
function __toaster_current_folder function __toaster_current_folder
if test $PWD = '/'
echo -n '/'
else
echo -n $PWD | grep -o -E '[^\/]+$' echo -n $PWD | grep -o -E '[^\/]+$'
end end
end
function __toaster_git_status_codes function __toaster_git_status_codes
echo (git status --porcelain ^/dev/null | sed -E 's/(^.{3}).*/\1/' | tr -d ' \n') echo (git status --porcelain ^/dev/null | sed -E 's/(^.{3}).*/\1/' | tr -d ' \n')