# This is exported because the venv is now included here set -xg VIRTUAL_ENV_DISABLE_PROMPT 1 # Returns identifier for target from github.com/heroku/force # requires teh following additional script # https://github.com/ViViDboarder/shoestrap/blob/clean-shoes/assets/default/force-cli/force-target function _force_target_name if [ (git config force.use) ] set -l org (force-target) echo "[$org]" end end function _virtual_env_name if [ $VIRTUAL_ENV ] set -l venv (basename "$VIRTUAL_ENV") echo "[$venv]" end end function _right_prompt_aux # To override use `funced _fish_right_prompt_user; and funcsave _fish_right_prompt_user` functions -q _fish_right_prompt_user; and _fish_right_prompt_user end function fish_right_prompt # Set prompt showing full force instance or virtualenv names echo -n (set_color -o green) (_force_target_name) (_virtual_env_name) (_right_prompt_aux) set_color normal end