浏览代码

Merge pull request #1909 from gonghao/master

add virtualenv prompt support for agnoster theme
Robby Russell 11 年之前
父节点
当前提交
84b9598e4e
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      themes/agnoster.zsh-theme

+ 9 - 0
themes/agnoster.zsh-theme

@@ -134,6 +134,14 @@ prompt_dir() {
   prompt_segment blue black '%~'
   prompt_segment blue black '%~'
 }
 }
 
 
+# Virtualenv: current working virtualenv
+prompt_virtualenv() {
+  local virtualenv_path="$VIRTUAL_ENV"
+  if [[ -n $virtualenv_path ]]; then
+    prompt_segment blue black "(`basename $virtualenv_path`)"
+  fi
+}
+
 # Status:
 # Status:
 # - was there an error
 # - was there an error
 # - am I root
 # - am I root
@@ -152,6 +160,7 @@ prompt_status() {
 build_prompt() {
 build_prompt() {
   RETVAL=$?
   RETVAL=$?
   prompt_status
   prompt_status
+  prompt_virtualenv
   prompt_context
   prompt_context
   prompt_dir
   prompt_dir
   prompt_git
   prompt_git