zshrc: New prompt: Enable one of the prompts
authorFrank Terbeck <ft@grml.org>
Tue, 5 Mar 2013 13:23:11 +0000 (14:23 +0100)
committerFrank Terbeck <ft@grml.org>
Tue, 5 Mar 2013 17:22:01 +0000 (18:22 +0100)
Mimic the old way of choosing the "right" prompt.

Signed-off-by: Frank Terbeck <ft@grml.org>
etc/zsh/zshrc

index 5152f34..b4ec1b7 100644 (file)
@@ -1552,7 +1552,14 @@ if zrcautoload promptinit && promptinit 2>/dev/null ; then
         zstyle ':prompt:grml(|-large|-chroot):*:items:user' pre '%F{red}'
     fi
 
-    prompt grml
+    # Finally enable one of the prompts.
+    if [[ -n $GRML_CHROOT ]]; then
+        prompt grml-chroot
+    elif [[ $GRMLPROMPT -gt 0 ]]; then
+        prompt grml-large
+    else
+        prompt grml
+    fi
 else
     print 'Notice: no promptinit available :('
 fi