]> git.armaanb.net Git - admone.git/commitdiff
Remove transient prompt option
authorArmaan Bhojwani <me@armaanb.net>
Mon, 8 Feb 2021 14:22:52 +0000 (09:22 -0500)
committerArmaan Bhojwani <me@armaanb.net>
Mon, 8 Feb 2021 14:22:52 +0000 (09:22 -0500)
admone.zsh

index 56eadfe4892d100ab8695cca6c25594766041964..7f01fd4f5ff7e97d5c0fe8727a3b321a5843dd4d 100644 (file)
@@ -27,7 +27,6 @@ SHOW_0_EXIT_CODE="1"
 INCLUDE="admone-pwd;admone-vcs;admone-exit-code"
 FORMAT_LOWER="%B%F{%(?.cyan.red)}"
 
-TRANSIENT_PROMPT="0" # This is buggy
 SHORT_PROMPT="➤"
 FORMAT_SHORT="%B%F{%(?.cyan.red)}"
 TWO_LINE="0"
@@ -120,23 +119,6 @@ set-prompt() {
   fi
 }
 
-if [[ $TRANSIENT_PROMPT == "1" ]]; then
-  SHORT_PROMPT=$FORMAT_SHORT$SHORT_PROMPT' '%f%b
-
-  set-transient-prompt() {
-    if [[ $PROMPT != $SHORT_PROMPT ]]; then
-      PROMPT=$SHORT_PROMPT
-      zle .reset-prompt
-    fi
-  }
-
-  zle-line-finish() {
-    set-transient-prompt
-  }
-
-  trap 'set-transient-prompt; return 130' INT
-fi
-
 if [[ ! $(echo $INCLUDE | grep -q "vcs") ]]; then
   zstyle ':vcs_info:*' check-for-changes true
   autoload -Uz add-zsh-hook vcs-info