1
0
Fork 0

Added virtualenv info to prompt.

Added virtualenv info to paradox prompt.

whitespace

Updated authors list in paradox prompt file

Changed virtualenv color to yellow to better distinguish directory segment, which was also blue before

Fixed bug when deactivating virtualenv, it left an empty segment. Now deactivating removes entire virtualenv segment.

Formatting
pull/837/head^2
Milind Shakya 10 years ago
parent c34098af20
commit b5eedbf3ba

@ -8,6 +8,7 @@
# Isaac Wolkerstorfer <i@agnoster.net> # Isaac Wolkerstorfer <i@agnoster.net>
# Jeff Sandberg <paradox460@gmail.com> # Jeff Sandberg <paradox460@gmail.com>
# Sorin Ionescu <sorin.ionescu@gmail.com> # Sorin Ionescu <sorin.ionescu@gmail.com>
# Milind Shakya <sh.milind@gmail.com>
# #
# Screenshots: # Screenshots:
# http://i.imgur.com/0XIWX.png # http://i.imgur.com/0XIWX.png
@ -51,6 +52,10 @@ function prompt_paradox_build_prompt {
if [[ -n "$git_info" ]]; then if [[ -n "$git_info" ]]; then
prompt_paradox_start_segment green black '${(e)git_info[ref]}${(e)git_info[status]}' prompt_paradox_start_segment green black '${(e)git_info[ref]}${(e)git_info[status]}'
fi fi
if [[ -n "${python_info}" ]]; then
prompt_paradox_start_segment yellow black '${python_info[ref]}${python_info[virtualenv]}'
fi
prompt_paradox_end_segment prompt_paradox_end_segment
} }
@ -96,6 +101,11 @@ function prompt_paradox_precmd {
if (( $+functions[git-info] )); then if (( $+functions[git-info] )); then
git-info git-info
fi fi
# Get Virtual env info
if (( $+functions[python-info] )); then
python-info
fi
# Calculate and print the elapsed time. # Calculate and print the elapsed time.
prompt_paradox_print_elapsed_time prompt_paradox_print_elapsed_time
@ -142,6 +152,9 @@ function prompt_paradox_setup {
zstyle ':prezto:module:git:info:keys' format \ zstyle ':prezto:module:git:info:keys' format \
'ref' '$(coalesce "%b" "%p" "%c")' \ 'ref' '$(coalesce "%b" "%p" "%c")' \
'status' '%s%D%A%B%S%a%d%m%r%U%u' 'status' '%s%D%A%B%S%a%d%m%r%U%u'
# Set python-info parameters.
zstyle ':prezto:module:python:info:virtualenv' format '%F{black}py:%v%f'
# Define prompts. # Define prompts.
PROMPT=' PROMPT='

Loading…
Cancel
Save