A simple Alfred Workflow for managing launchd
jobs.
- Get a list of
*.plist
files in~/Library/LaunchAgents
and let you choose one to act on; - Let you choose a
launchctl
to run on the selected plist file; - Display a notification after running the command.
alfred-launchctl.mp4
- Step 1:
brew install python@3.10
, or point the python path in the workflow to your python3 installation. - Step 2: Download the latest workflow release here and open it.
Enjoy!
- The default keyword trigger is
laup
- Press shift on the plist for preview
- Supported launchctl actions:
'load', 'unload', 'reload', 'start', 'stop', 'restart', 'enable', 'disable'
, wherereload
=unload
+load
andrestart
=reload
+start
. `