From 604de18654ded90a3e200e3f826a5c72b7941cef Mon Sep 17 00:00:00 2001 From: romkatv Date: Tue, 19 Mar 2019 15:40:30 +0100 Subject: [PATCH] bail if someone tries to interpet powerlevel9k.zsh-theme with sh --- powerlevel9k.zsh-theme | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index e26c3039..af82eedb 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -20,9 +20,13 @@ #zstyle ':vcs_info:*+*:*' debug true #set -o xtrace -# Bail out if it's not the first time the file is being sourced. -# Second sourcing will cause mayhem. -[[ -v _P9K_SOURCED ]] && return +test -n "$ZSH_VERSION" || exit 1 + +if [[ -v _P9K_SOURCED ]]; then + prompt_powerlevel9k_setup "$@" + return +fi + readonly _P9K_SOURCED=1 typeset -g _P9K_INSTALLATION_DIR