Skip to content

Workspaces

A workspace lets you separate two usage contexts without letting their configurations mix: work and personal, project A and project B, client environment and R&D environment. Each context keeps its rules, its sessions, and its counters.

Workspaces page: the active workspace and an inactive one exposing its Switch button and its overflow menu.Workspaces page: the active workspace and an inactive one exposing its Switch button and its overflow menu.
DataScoped?
Domain rulesYes
Sessions (pinned, active, archived)Yes
StatisticsYes
CategoriesNo, shared
Global settings (notifications, language, theme, default restore action)No, shared
Regex presets and built-in packsNo, shared

The categories are provided by the extension (14 built-in categories, see Categories and packs) and identical across all workspaces. A rule exported from one workspace to another therefore keeps its emoji and its category label. Its group color, a rule-level field, is also preserved.

  1. On the Workspaces page, click New workspace.
  2. Type a name (1 to 40 characters, unique among existing workspaces).
  3. Pick an accent color (default jade). 20 Radix colors are offered; neutrals (gray, mauve, slate) and metallics (bronze, gold) are excluded because they read poorly as an accent.
  4. The preview at the top of the form shows the avatar and color as they will appear.
  5. Confirm. The workspace shows up in the list, ready to be activated.

Creating a workspace does not make it active automatically. To switch to it, use the Switch button on its card.

The WorkspaceSwitcherDropdown lives in the Options footer. Click it to open the list, then pick the target workspace.

Three key sequences cycle through workspaces without going through the switcher, from the Options page or the popup:

SequenceEffect
W then NSwitch to the next workspace
W then PSwitch to the previous workspace
W then LGo back to the last used workspace

To switch from anywhere in the browser, three global commands also exist: switch-workspace-next, switch-workspace-prev and switch-workspace-last. They are bound to no key by default; you assign the shortcut of your choice from chrome://extensions/shortcuts.

See Keyboard shortcuts for the full list.

When you switch workspace:

  • the Rules page only shows the rules of the target workspace;
  • the Sessions page only shows the sessions of that workspace;
  • the popup and the home page only show the profiles of the target workspace;
  • statistics reflect the counters of the target workspace;
  • global settings do not change, they are shared.

The active workspace is persisted in browser.storage.local: the next time you open the browser, you start from the last workspace used.

Click the Edit icon (pencil) on the card. The same form as creation opens, prefilled. The same constraints apply (1 to 40 characters, uniqueness).

  1. On the workspace card, click the Delete icon (trash).
  2. A dialog reminds you that all rules, sessions, and statistics of the workspace will be lost.
  3. Confirm to perform the deletion.

When a session is pinned in a workspace, it is projected as a profile in two places:

  • the popup (PopupProfilesList component);
  • the home page (PinnedSessionsSection component).

Profiles are scoped per workspace: switching swaps the list shown immediately. For the restore shortcuts, see Sessions, pinned sessions.

Exporting a workspace produces a complete JSON archive (rules, sessions, settings) that you can reimport into another Chrome profile or share with a teammate. See Import / Export.