View your Google Chrome profiles, show bookmarks, open the right profile.
Profiles in Chrome are absolutely awesome. It allows to keep your browsing experience (bookmarks, navigation history, passwords, and other settings) separated by company / perso / pro / whatever.
Problem: jumping from a profile to another is painful.
Here comes this extension:
Hit ⌘ ⇧ M, choose the right profile, hit Enter ↵, and tada 🎉

When the extension opens, it lists all your existing profiles.
Hit
Enter ↵to enter a profile's bookmarks,⌘ ↵to open (or focus) the profile chrome window, or⌘ ⇧ ↵to open a new window for the profile.
When entering a profile, you can choose whether:
Hit
Enter ↵to open the selected item and close the Raycast main window, or⌘ ↵to open the selected item and keep Raycast opened.

Run Move Current Tab to Another Profile while a regular Chrome window is open. With two profiles, it moves the current tab to the other profile automatically. With more profiles, choose a destination from the list. You can assign this command its own hotkey in Raycast.
The command opens the URL in the destination profile, reusing an existing matching tab when possible, then closes the original tab. It keeps the original tab if the destination cannot be confirmed or the source URL has changed. Page state, such as unsaved form input, is not transferred. Incognito tabs are not supported.
Profile switching and tab moves use Raycast's Accessibility and Automation permissions for Chrome and System Events. If ordinary profile switching cannot use the menu, it falls back to opening the profile directly. Tab moves require menu access to identify and verify the destination profile.
I highly recommend that you map the default Google Chrome profile shortcut (⌘ ⇧ M) to open this extension. Like so:

If needed, set the URL for the new tab (default is about:blank) and your search engine in the extension setting (default is google.com).
