From 8036df0164355a95c6a937826b2b44f9c569d9ae Mon Sep 17 00:00:00 2001 From: Danielle McLean Date: Tue, 24 Sep 2019 13:55:17 +1000 Subject: [PATCH] Make osx-env-sync a little more robust, it was failing with empty parameter values and newer Zsh versions --- local/bin/osx-env-sync | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/local/bin/osx-env-sync b/local/bin/osx-env-sync index 1e98fa8..94afd40 100755 --- a/local/bin/osx-env-sync +++ b/local/bin/osx-env-sync @@ -1,6 +1,6 @@ #!/bin/zsh for name in ${(k)parameters}; do - [[ ${parameters[$name]} == scalar-export* ]] || continue + [[ ${parameters[$name]} == scalar-*export* ]] || continue print $name=${(P)name} - launchctl setenv $name ${(P)name} + launchctl setenv $name "${(P)name}" done