|
agentlookout Remove unwanted macOS launch agents.
Unless overridden, confirmation is required before deleting launch agents. Exceptions can be made by editing the list at the top of this script file. Deleted launch agents within the user's Library folder are moved to the Trash, ones in the root Library folder require elevated permissions and are moved to the working directory. Launch agents can be excluded from deletion by editing the configuration header of the script. Arguments are available to override default deletion and confirmation behaviour:
Downloads
Installation Run Technical Details Launch agents are programs which automatically start on macOS, they can be viewed and disabled in System Settings (on macOS 13 Ventura and higher) but cannot be deleted. Applications are able to add launch agents at will, commonly auto updaters or network related daemons. Note that these differ from "Login Items" which are usually for user-facing applications. The script looks in the following directories for launch agent plist files (unless overridden with -u):
App Specific Notes
License This program is licensed under Zero-Clause BSD, see Contributing Please email any feedback or patches to yarrie@yarrie.net, I cherish all correspondence. |