|
|
@@ -108,7 +108,8 @@ yarn() { unset -f yarn; load-nvm; yarn "$@"; }
|
|
|
################################################################################
|
|
|
|
|
|
lctl_env_label="LAUNCHCTL_CHECK_INSTANTIATED_$HOST_$USER"
|
|
|
-if [[ ! "$(launchctl getenv $lctl_env_label)" == "TRUE" ]]; then
|
|
|
+if (command -v launchctl &> /dev/null) && \
|
|
|
+ [[ ! "$(launchctl getenv $lctl_env_label)" == "TRUE" ]]; then
|
|
|
launchctl setenv XDG_CACHE_HOME $XDG_CACHE_HOME
|
|
|
launchctl setenv XDG_DATA_HOME $XDG_DATA_HOME
|
|
|
launchctl setenv XDG_STATE_HOME $XDG_STATE_HOME
|