From feb942d4536004ecc862d6c6447599359b64c96a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20H=C3=B6ltje?= Date: Thu, 4 May 2017 02:20:29 -0400 Subject: [PATCH 1/2] add function to disable powerlevel9k Sometimes you have to disable your prompt. :-( --- powerlevel9k.zsh-theme | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 2d664911..ab7ec346 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -1412,4 +1412,9 @@ prompt_powerlevel9k_setup() { add-zsh-hook preexec powerlevel9k_preexec } +prompt_powerlevel9k_teardown() { + add-zsh-hook -D precmd powerlevel9k_\* + add-zsh-hook -D preexec powerlevel9k_\* +} + prompt_powerlevel9k_setup "$@" From 382c8215390373430ae07eea0858e2b3dc97689c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20H=C3=B6ltje?= Date: Fri, 12 May 2017 21:30:42 -0400 Subject: [PATCH 2/2] teardown: reset PROMPT and RPROMPT --- powerlevel9k.zsh-theme | 2 ++ 1 file changed, 2 insertions(+) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index ab7ec346..28c606d6 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -1415,6 +1415,8 @@ prompt_powerlevel9k_setup() { prompt_powerlevel9k_teardown() { add-zsh-hook -D precmd powerlevel9k_\* add-zsh-hook -D preexec powerlevel9k_\* + PROMPT='%m%# ' + RPROPT= } prompt_powerlevel9k_setup "$@"