Allow the browser selection to be Spaces aware
I'd love to be able to select my default browser based on the current space. This means i can use separate browsers in separate spaces for programming/work vs. personal/leisure.
It would be even better if I could set domains/regex patterns on a per space basis, allowing me to restrict the current space to certain domains and force me to focus on the job in hand!
Jean-Claude Siegrist commented
I was just about to implement this Applescript from http://hints.macworld.com/article.php?story=20091013114424722 to force Safari to open a new window if none are open in the current space. But then I'd loose Choosy functionality.
Jono Hunt commented
Yea, I think this would be really useful.
I had Tab Mix Plus configured to open links from other applications in a new tab instead of a new window. Changed to new window, and it doesn't take me to a new Space. Super. Dunno what Firefox defaults are though.
I've discovered a similar Spaces awareness issue with the new advanced features in 0.9.3. I searched out Choosy so that I could launch Firefox from Voodoopad docs, but let Safari remain system-default for other things. I love it George, and I think you have a good tool in development here.
I had no problem configuring a rule to launch Firefox from Voodoopad links. That works as advertised. Some of the fault may be with Firefox and Spaces, but Firefox loads in a tab in the current open window and takes me to that Space if it is not the current one. A bit jarring. My preferred behavior would be to launch new Firefox window in current Space if there is none active, and perhaps create a tab if there is a window open in current space. Ideally configurable whether Choosy opens a tab or a new window. But I sure don't want to be thrown to a different Space.