From da8f412197cb5a6bcb41aa81ac2f6bc51bc039e7 Mon Sep 17 00:00:00 2001 From: romkatv Date: Mon, 4 Mar 2019 03:02:16 +0100 Subject: [PATCH] use mkport in a portable way --- powerlevel9k.zsh-theme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/powerlevel9k.zsh-theme b/powerlevel9k.zsh-theme index 8b1c2513..14b69f33 100755 --- a/powerlevel9k.zsh-theme +++ b/powerlevel9k.zsh-theme @@ -111,7 +111,7 @@ set_default POWERLEVEL9K_MAX_CACHE_SIZE 10000 # we use a temporary file to communicate with the parent shell and to ask it to # change environment variables. typeset -gAH _p9k_cache_data=() -typeset -gH _P9K_CACHE_CHANNEL=${$(mktemp -u)%/*}/p9k_cache_channel.$$ +typeset -gH _P9K_CACHE_CHANNEL=$(mktemp -u "${TMPDIR:-/tmp}"/p9k_cache_channel.$$.XXXXXXXXXX) # Note: Several performance-critical functions return results to the caller via global # variable _P9K_RETVAL rather than stdout. This is faster.