Browser Profiles
Link browser profiles or entire browsers to your spaces for complete session isolation. Each profile has its own cookies, history, and extensions - switching spaces instantly swaps which profile is visible.
What are Browser Profiles?
Most browsers let you create multiple profiles - separate environments with their own bookmarks, history, cookies, and logged-in accounts. For example, you might have a “Work” profile signed into your company accounts and a “Personal” profile for everything else.
SupaSidebar integrates with these browser profiles at the space level. When you link a profile to a space:
- Live Tabs show only that profile’s tabs
- Space switching instantly raises the linked profile’s windows and lowers the previous one
- Browser integration (Attach, Dock, etc.) targets the profile’s window specifically
- Auto-hide keeps the sidebar paired with only the profile browser
Supported Browsers
SupaSidebar automatically discovers profiles from your installed browsers.
| Browser | Profile Discovery |
|---|---|
| Brave | Auto-detected from disk |
| Chrome | Auto-detected from disk |
| Edge | Auto-detected from disk |
| Vivaldi | Auto-detected from disk |
| Firefox | Auto-detected from profiles.ini |
| Zen | Auto-detected from profiles.ini |
| Safari | Detected from system menu |
Linking a Profile to a Space
- Open a space in the sidebar
- In the Live Tabs section, click Link a browser profile
- Select a browser and profile from the picker
- The space now shows only that profile’s tabs
Once linked, the Live Tabs header shows the profile name (e.g., “Live Tabs - Brave Work”).
Switching Between Profile Spaces
When you switch from one profile space to another:
- The outgoing profile’s browser windows move to the back
- The incoming profile’s browser windows come to the front
- The sidebar re-attaches to the new profile’s browser window
- Live Tabs updates to show only the incoming profile’s tabs
This happens instantly - no tabs are closed or reloaded.
Auto-Hide Behavior
In profile mode, the sidebar stays paired with its linked browser:
- Click away from the profile browser → sidebar automatically hides
- Toggle sidebar back on → the profile browser comes to the front alongside it
This prevents the sidebar from blocking other windows when you’re not using the linked browser.
Auto-Launch Browser/Profile
When you arrive at a profile-linked space whose browser is not currently running, SupaSidebar can cold-launch the browser into the right profile for you. Enable Auto-Launch Browser/Profile in Preferences -> Tabs & History -> Profile Spaces.
This is independent of Link Open Tabs to Space - turn it on if you just want the right browser raised when you switch, even without per-space tab memory.
Close and Reopen Tabs Per Space
If you want each space to remember its own tabs and reopen them on return, enable Link Open Tabs to Space in Preferences -> Tabs & History -> Advanced. The flow works identically for profile-linked and regular spaces, and restores tabs in their original browser and profile.
Closing and reopening tabs across browsers depends on AppleScript timing and may log you out of some websites. Lock tabs you want to keep open across every space.
Browser-Level Linking
If you don’t use profiles but still want spaces tied to specific browsers, you can link a space directly to a browser instead of a profile. For example, link one space to Safari and another to Chrome.
- Open a space in the sidebar
- In the Live Tabs section, click Link a browser profile
- Select a browser without choosing a specific profile
The space will then track that browser’s windows for Live Tabs, auto-hide, and tiling.
Space Switch Suggestion
When you click on or activate a browser window that belongs to a different linked space, SupaSidebar detects this and suggests switching to the matching space.
- A prompt appears asking if you’d like to switch
- Choose Always Switch to auto-switch without asking in the future
- Choose Never to dismiss and stop suggesting for that space
This keeps your sidebar context in sync with whichever browser or profile you’re actively using.
Unlinking a Profile
To remove a profile link from a space:
- Click the profile indicator in the Live Tabs header
- Select Unlink
The space returns to normal mode, showing all browser tabs regardless of profile.
Tips
- Spaces without a linked profile continue to work exactly as before - all browser tabs are shown
- If a profile’s browser window is not open, the sidebar shows a prompt to launch it
- You can link different browsers to different spaces (e.g., Space 1 → Brave Work, Space 2 → Safari Personal)
- Profile switching works with all Browser Integration modes