Hello friends. Being a Google Hangouts user comes with certain frustrations with my usage. I don't prefer my hangouts sessions to have to reside in a tab of my web browser simply because I often have so many tabs open. Navigating through my workflow while maintaining a conversation is cumbersome. That said, I got to wondering if I could kind of park my hangout session in my own custom instance of Chrome, so I began tinkering.
I took the chrome.desktop file and named it hangouts.desktop. I downloaded the hangouts icon and set the desktop file to look at this hangouts icon. Success! The other neat thing is Chrome has a launch flag called app, so I can call google-chrome-stable --app=https://hangouts.google.com and it presents me with a Chrome window that doesn't even look like Chrome. No navigation bar, no menu bar, etc. This is not kiosk mode as I can still close the window via the control buttons in the top left.
While I use Firefox predominantly, often times I go into Chrome to edit things. If I have this "Hangouts" instance open and launch Chrome, instead of launching the Chrome icon in my Unity bar, it simply adds a 2nd instance of Chrome under the Hangouts icon. I'm wondering if there's a way I can split that off.
My goal is:
- To have "Hangouts" open, launch Chrome, and Chrome launches in a separate instance from this custom Hangouts setup.
- To have Chrome open, launch "Hangouts", and Hangouts launches in a separate instance from Chrome.
I am basically trying to leverage Chrome, but in its own dedicated isolated environment specifically for Hangouts usage, all while letting my typical Chrome stuff work as it always has.
I looked through the Chrome man page but I didn't see any other flags that might be relevant. Does anybody have any ideas I could try?
EDIT - Running "google-chrome --new-window" explicitly returned this in terminal:
Created new window in existing browser session.
Bookmarks