Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Google Chrome Profiles #40

Closed
hatzopoulos opened this issue Jul 25, 2018 · 17 comments
Closed

Support for Google Chrome Profiles #40

hatzopoulos opened this issue Jul 25, 2018 · 17 comments

Comments

@hatzopoulos
Copy link

I was wondering if it's possible to use this to launch Google Chrome using a specific chrome user profile? Example: https://superuser.com/a/377195/147810

@johnste
Copy link
Owner

johnste commented Aug 13, 2018

Hi Anthony,

That's a very interesting idea, though when I last worked actively on finicky I couldn't manage to find a good way of doing it, so it's pretty much on hold until I have more time or someone else does it.

@johnste
Copy link
Owner

johnste commented Oct 8, 2018

Will look into this again now that I am spending some time on an update.

@celso
Copy link

celso commented Nov 28, 2018

I was going to open a new issue but I think my ideia is related this one. It would be interesting if I could pass args to the browser command when invoking it. For instance, I want some links to open in a private windows, or a Tor tab (in the case on Brave), so passing --incognito would be useful.

@johnste
Copy link
Owner

johnste commented Nov 28, 2018

Still haven't had time to look into this feature, but I'll keep this in mind.

@garhbod
Copy link

garhbod commented Mar 5, 2019

+1
Looking to this as a solution for Epichrome
dmarmor/epichrome#169

@johnste
Copy link
Owner

johnste commented May 2, 2019

Browserosaurus, a similar app, opens browsers directly using system comands, might be interesting to look at link

@johnste
Copy link
Owner

johnste commented Jul 18, 2019

I've spent a bit of time looking into this and it's proven to be quite complicated – will revisit this later.

@johnste johnste removed this from the Finicky 2.3 milestone Jul 18, 2019
@smithjw
Copy link

smithjw commented Sep 24, 2019

@johnste Any chance you've been looking into this feature lately?

@johnste
Copy link
Owner

johnste commented Sep 25, 2019

I've attempted to find solutions for this a couple of times but I still haven't successfully figured out how to launch Chrome with a different profile. I had similar problems working on #49.

There's an open issue on Browserosaurus which discusses the same issues I'm facing will-stone/browserosaurus#56 (comment)

Right now it's not looking very likely that this will be possible.

@smithjw
Copy link

smithjw commented Oct 21, 2019

@johnste Looks like the latest version of Choosy has the ability to switch Chrome Profiles. I wonder if you're able to determine how they do it?

Choosy

@johnste
Copy link
Owner

johnste commented Oct 29, 2019

I'm looking into AppleScript options to support this. I'm currently focusing on trying to add incognito/private mode support #49 but AppleScript support for profiles seems to be lacking (though there seem to be some ways that might work).

I also had a look at how Choosy works but wasn't able to tell what it did to support it.

@llange
Copy link

llange commented Dec 9, 2019

(This comment has been moved to #90)

@johnste
Copy link
Owner

johnste commented Dec 9, 2019

Please open this as a new issue. ❤️

@ldub
Copy link
Contributor

ldub commented Feb 2, 2020

EDIT: @garhbod and any other Epichrome users will be interested to know that version 2.3.0 of Epichrome makes it compatible with Finicky (bypassing this issue). You can get the 2.3.0 beta by joining Dave's patreon (dmarmor, the author of epichrome).

I also use Epichrome which does not work with finicky on Catalina. I get the same 13052 error in Console.app that is mentioned in #90 . Epichrome's set up is very similar to the setup in #90 (a SSB.app folder with a plist and a shell script to open Chrome with a specific datadir).

I scoured the web for other references of this error and found that a lot of apps are facing this as well:

geany/geany-osx#13
https://bugs.launchpad.net/calibre/+bug/1855515
https://emacs.stackexchange.com/questions/53248/finder-of-macos-catalina-cannot-open-a-file-with-emacs/54383#54383

Opening Epichrome browsers does not work with Choosy either, and my guess is that on Catalina, Choosy's chrome profile chooser also would not work (though I havent tested yet).

Interestingly, the Geany issue above was closed as they were able to fix this.

I would certainly fund work on finding a fix/workaround to this 13052 error as this used to be a valuable part of my workflow. Please let me know if you are able to dedicate some time to this.

@johnste
Copy link
Owner

johnste commented Aug 21, 2020

@johnste johnste closed this as completed Aug 21, 2020
@studgeek
Copy link

As a suggestion, would be nice if this was covered in the doc - https://github.com/johnste/finicky/wiki/Configuration

@misterbreze
Copy link

I just discover this and love it! Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants