zshrc: New prompt: Support TERM == dumb
authorFrank Terbeck <ft@grml.org>
Tue, 5 Mar 2013 00:20:11 +0000 (01:20 +0100)
committerFrank Terbeck <ft@grml.org>
Tue, 5 Mar 2013 17:22:00 +0000 (18:22 +0100)
Signed-off-by: Frank Terbeck <ft@grml.org>
etc/zsh/zshrc

index 4763779..dde417e 100644 (file)
@@ -1471,6 +1471,15 @@ if zrcautoload promptinit && promptinit 2>/dev/null ; then
         zstyle ':prompt:grml:right:setup' items sad-smiley battery
         add-zsh-hook precmd battery
     fi
+    if [[ "$TERM" == dumb ]] ; then
+        zstyle ':prompt:grml:*:items:rc' pre ''
+        zstyle ':prompt:grml:*:items:user' pre ''
+        zstyle ':prompt:grml:*:items:path' pre ''
+        zstyle ':prompt:grml:*:items:rc' post ''
+        zstyle ':prompt:grml:*:items:user' post ''
+        zstyle ':prompt:grml:*:items:path' post ' '
+        zstyle ':prompt:grml:right:setup' use-rprompt false
+    fi
 else
     print 'Notice: no promptinit available :('
 fi