Commits

Miguel Angel Gordian  committed 7384b92

virtualenv.

Mediante la función virtualenv_python() se parsea la variable de entorno
VIRTUALENV, y se determina si esta activo o no un virtualenv de python.

Si existe la variable de entorno se muestra el nombre del entorno virtual
activo.

  • Participants
  • Parent commits c986e0e

Comments (0)

Files changed (2)

File House-theme.png

Old
Old image
New
New image

File House.zsh-theme

     fi
 }
 
-PROMPT='
-%{$fg[yellow]%}%~ $(get_owner_dir) %{$fg[blue]%}%n %{$fg[red]%}⊃ %{$fg[green]%}%M %{$reset_color%}$(git_prompt_short_sha)$(git_prompt_info)
+function virtualenv_python(){
+    if [ ${VIRTUAL_ENV} ]; then
+	echo "%{$fg[green]%}π%{$fg[red]%}:▸ %{$fg[yellow]%}${VIRTUAL_ENV##*/}%{$fg[red]%} ◂:%{$reset_color%}"
+    fi
+}
+
+PROMPT='%{$fg[yellow]%}%~ $(get_owner_dir) %{$fg[blue]%}%n %{$fg[red]%}⊃ %{$fg[green]%}%M %{$reset_color%}$(git_prompt_short_sha)$(git_prompt_info)
 %{$fg[red]%}%!%{$reset_color%} $(prompt_char) : '
 
-RPROMPT='${return_status}$(git_time_since_commit)$(git_prompt_status)%{$reset_color%}'
+RPROMPT='${return_status} $(virtualenv_python) $(git_time_since_commit)$(git_prompt_status)%{$reset_color%}'