Skip to content

tddschn/alfred-launchctl

Repository files navigation

alfred-launchctl

A simple Alfred Workflow for managing launchd jobs.

What does this workflow do?

  • 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.

Demo

alfred-launchctl.mp4

Install

  • 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!

Usage

  • The default keyword trigger is laup
  • Press shift on the plist for preview
  • Supported launchctl actions: 'load', 'unload', 'reload', 'start', 'stop', 'restart', 'enable', 'disable', where reload = unload + load and restart = reload + start. `

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages