diff --git a/scripts/osx_install b/scripts/osx_install new file mode 100755 index 00000000000..45525861f01 --- /dev/null +++ b/scripts/osx_install @@ -0,0 +1,17 @@ +#!/bin/sh + +set -e + +echo "Installing homebridge..." + +APP_PATH=`pwd` +HASS_PATH=`which hass` +USER_NAME=`whoami` + +cp scripts/org.home-assistant.plist ~/Library/LaunchAgents/org.home-assistant.plist + +sed -i '' -e "s#%USER%#$USER_NAME#g" ~/Library/LaunchAgents/org.home-assistant.plist +sed -i '' -e "s#%PATH%#$APP_PATH#g" ~/Library/LaunchAgents/org.home-assistant.plist +sed -i '' -e "s#%HASS_PATH%#$HASS_PATH#g" ~/Library/LaunchAgents/org.home-assistant.plist + +launchctl load -w -F ~/Library/LaunchAgents/org.home-assistant.plist diff --git a/scripts/osx_uninstall b/scripts/osx_uninstall new file mode 100755 index 00000000000..1d66ba3f48a --- /dev/null +++ b/scripts/osx_uninstall @@ -0,0 +1,4 @@ +#!/bin/sh + +launchctl unload ~/Library/LaunchAgents/org.home-assistant.plist +rm ~/Library/LaunchAgents/org.home-assistant.plist