From 82ca456fea7b83d7e26eccbd1f0ea7f5d457943d Mon Sep 17 00:00:00 2001 From: Vlad Krilovskiy Date: Tue, 6 May 2025 16:17:13 +0500 Subject: [PATCH] macos support --- script/install.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/script/install.sh b/script/install.sh index b491eae..63123a6 100755 --- a/script/install.sh +++ b/script/install.sh @@ -70,15 +70,19 @@ done # Remove prevoius injected lines if exists if [ $OS_NAME = "Darwin" ]; then + set +e sed -i '' '/___MY_VMOPTIONS_SHELL_FILE=/d' "${PROFILE_PATH}" >/dev/null 2>&1 sed -i '' '/___MY_VMOPTIONS_SHELL_FILE=/d' "${BASH_PROFILE_PATH}" >/dev/null 2>&1 sed -i '' '/___MY_VMOPTIONS_SHELL_FILE=/d' "${ZSH_PROFILE_PATH}" >/dev/null 2>&1 - + set -e + echo 'RunAtLoad' >>"${PLIST_PATH}" else + set +e sed -i '/___MY_VMOPTIONS_SHELL_FILE=/d' "${PROFILE_PATH}" >/dev/null 2>&1 sed -i '/___MY_VMOPTIONS_SHELL_FILE=/d' "${BASH_PROFILE_PATH}" >/dev/null 2>&1 sed -i '/___MY_VMOPTIONS_SHELL_FILE=/d' "${ZSH_PROFILE_PATH}" >/dev/null 2>&1 + set -e fi # Inject new lines