finicky
finicky copied to clipboard
Detect running browsers
I understand that I can use a list or function to chose the first browser in the list that matches, but my general preferred configuration (don't ask why) is:
Chrome -> Firefox -> Safari generally, but if 0 browsers are open, open Safari.
Request: expose the count of running browsers to use in rules.
I could see this being implemented as part of the API.
I like this idea. Finicky can support 3 cases below:
- Open specific URLs in specific browsers. Already supported
- For any other URLs, open it in running browsers in predefined sequence if it's running like "Chrome > Firefox > Safari". Not supported yet, but nice to have
- If no running browsers, open it in the default browser. Already supported
Considering adding a feature to the config API to check if an app is running or not, would work for this use case.