Как добавить элемент запуска через командную строку на mac? Из googling я знаю, что вам нужно редактировать ~/Library/Preferences/com.apple.loginitems.plist
с помощью defaults write com.apple.loginitems [key] [value]
, но я не уверен, какие именно вещи нужно редактировать.
Добавьте начальный элемент через командную строку (mac)
Ответ 1
В Mac OS X 10.6 Snow Leopard это еще проще:
sudo launchctl submit -l name_of_startup_item -- command [args]
См. man launchctl. В более ранних версиях рекомендуется создать файл Launch Daemon PLIST и загрузить/запустить его с помощью launchctll, а не создавать элемент запуска... элементы стартапа - это старый школьный путь.
Ответ 2
defaults write loginwindow AutoLaunchedApplicationDictionary -array-add '{ "Path" = "/Applications/YourAppName.app"; "Hide" = 0; }'