How can I get Hazel Helper in Action Palette?

I would like to start Hazel Helper in a macro.

It is located here: Users/qrt/Library/PreferencePanes/Hazel.prefPane/Contents/MacOS/HazelHelper.app/Contents/MacOS/HazelHelper. How can I set this in Activate a specific application?

Chris

These binaries (here: HazelHelper) inside apps are designed to be launched by the parent app (here: HazelHelper.app).

Nevertheless you can launch HazelHelper with the Activate a Specific Application action:

48-pty-fs8

To get the binary into the action,

  1. click the Activate popup menu of the action
  2. in the popup menu, scroll down and select Other

12-pty-fs8

In the file selection sheet press G and the paste the path into the field. Click Go to get the path into the selection window…

55-pty-fs8

then click Open to select the binary:

Note that the macro will run as long as the HazelHelper process is running. You can add a Cancel action at the end of the macro; once the macro is cancelled the process should continue to run. (It may take a little delay until the macro is cancelled.)


Another way is to use a Execute a Shell Script action with:

open /Users/qrt/Library/PreferencePanes/Hazel.prefPane/Contents/MacOS/HazelHelper.app/Contents/MacOS/HazelHelper

The process will be launched in a Terminal window, and will run as long as you don’t interrupt it (for example by closing the Terminal window).


PS/Note:

I would try to run the parent app (HazelHelper.app)

Users/qrt/Library/PreferencePanes/Hazel.prefPane/Contents/MacOS/HazelHelper.app

For me, this also starts the HazelHelper process. It works with both methods.

1 Like

Thank you for your help!

Chris