Skip to content

Group sidebar tabs into collapsible Groups #9469

@jensb1

Description

@jensb1

Problem

When working with many open tabs in the sidebar, the list becomes long and hard to navigate. Tabs related to the same project, task, or context get visually mixed with unrelated ones, and there's no way to hide tabs you're not currently focused on without closing them.

Proposal

Add the ability to organize sidebar tabs into named Groups that can be collapsed/expanded.

Desired behavior

  • Create a Group from the sidebar (e.g. right-click → "New group", or drag tabs onto each other)
  • Drag tabs in/out of a Group, and reorder Groups themselves
  • Click the Group header to fold/unfold; folded Groups show only the header + tab count
  • Optional: name and color/icon per Group
  • Groups persist across restarts and (ideally) sync with the rest of Warp's settings
  • Keyboard shortcuts to fold/unfold the focused Group and to jump between Groups

Why it helps

  • Keeps long-running tabs (e.g. a server, a log tail) tucked away while you focus on a specific task
  • Lets users keep more tabs open without the sidebar becoming unmanageable
  • Mirrors a pattern users already know from browsers (Chrome/Arc/Firefox tab groups) and editors (VS Code editor groups)

Acceptance criteria

  • Tabs can be grouped and ungrouped from the sidebar UI
  • Groups can be collapsed and expanded
  • Group state (membership, order, collapsed/expanded) survives restart
  • Keyboard shortcut for collapse/expand

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:window-tabs-panesWindow, tab, pane, and workspace layout management.duplicateThis issue or pull request already exists.enhancementNew feature or request.needs-mocksrepro:highThe report includes enough evidence that the issue appears highly reproducible.triagedIssue has received an initial automated triage pass.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions