Manage auto start apps and services on macOS
There are two ways apps and services may start automatically on macOS:
- Apps in the user's
login items
list. - Services and daemons in the
launchd
system.
Manage Login Items
- Open System Preferences.
- Click on Users & Groups.
- Click on Login Items.
- Select the app that you want to remove from auto start.
- Click on the minus button (-) to remove the app from the list.
Manage launchd
- Open the Terminal.
- Type the following command:
To Find What Services are Running at Startup
launchctl list
Remove Service from launchd
launchctl remove "<app_name>"
To Find What Apps are Set to Run at Startup
ls -l ~/Library/LaunchAgents