Allow all apps (esp. Slack) to be considered a "source application"
For some reason, Choosy lets you pick some apps as a "source application" for rules, but ignores them. Slack is one example (and the one I find most frustrating).
You can create a rule that says "All of the following are true: Source application is "Slack.app". But even after deleting all other rules, a link clicked on inside Slack uses the default Choosy behaviour (in my case, popping up the list of browsers) instead of the rule behaviour.
I would like to be able to select Slack as a source application and have it work. Thanks!
Source application wasn’t working correctly for all applictions, but it’s now fixed in version 1.2
Note that for Slack specifically, you’ll still need to use the work around Philip wrote up in the comments (thanks, Philip).
-
Jason Young commented
Phillip - awesome, thanks for determining this!
George - I'm a brand new user and ran into this today myself. However, it appears that the App chooser dialog on High Sierra doesn't show "Show Package Contents" in the context menu. There's only a subset of context actions (Rename, Move To Trash, Duplicate, Quick Look, Tags, Share)
My workaround is that I had to make a symlink to /Applications/Slack.app/Contents/Frameworks/Slack Helper.app in /Applications long enough for Choosy to dereference the symlink use Slack Helper.app
-
Admingeorgebrock (Admin, Choosy) commented
Thanks for the work around, Philip—nice find!
-
Philip Kocanda commented
You need to select "Slack Helper" instead of "Slack" as a source application, otherwise it won't work.
Steps to select it in Choosy:
- When selecting source application, click "Browse..."
- Open a new finder window and click "Applications"
- Right-click Slack.app and select "Show Package Contents"
- Open "Contents/Frameworks"
- Select "Slack Helper" and drag it into Choosy's browse window.
- Great success! :-) -
Éric commented
Same here (for the slack mac app, not the slack web site). It is correctly seen as an independent app by the system, I don't know how to catch it from choosy.
-
Mark Dalrymple commented
Was wrestling with this today :-( I have some links in my corporate slack I want to go to one browser (that has my work identity), and other fun links going to the system default browser.