homebrew-services 0,0,2,0,2

:rocket: Starts Homebrew formulae's plists with launchctl

3 years after

Homebrew Services

Build Status

Integrates Homebrew formulae with macOS's launchctl manager.

By default, plists are installed to ~/Library/LaunchAgents/ and run as the current user upon login. When brew services is run as the root user, plists are installed to /Library/LaunchDaemons/, and run as the root user on boot.

Installation

brew tap homebrew/services

Examples

Install and start service mysql at login

$ brew install mysql
$ brew services start mysql

Stop service mysql:

$ brew services stop mysql

Restart service mysql:

$ brew services restart mysql

Install and start dnsmasq service at boot

$ brew install dnsmasq
$ sudo brew services start dnsmasq

List all services managed by brew services

$ brew services list

Start/stop/restart all available services

$ brew services start|stop|restart --all

Related Repositories

launchrocket

launchrocket

A Mac PrefPane to manage all your Homebrew-installed services ...

homebrew-bundle

homebrew-bundle

:package: Bundler for non-Ruby dependencies from Homebrew ...

strap

strap

:boot: Bootstrap your OS X development system. ...

laptop

laptop

A shell script which turns your Mac into an awesome web development machine. ...

laptop

laptop

A shell script which turns your Mac into an awesome web development machine. ...


Top Contributors

MikeMcQuaid gapple ilovezfs antstorm capripot jaustinhughey jacknagel naturalethic daFish apjanke tmm1 ktheory aried3r bjeanes chadcatlett h404bi ticky joshka boone thomasleese xu-cheng davidkellis lwe