Skip to content

visually differentiate between SSH and local sessions on tab header #4211

Description

@alephil

Discord username (optional)

No response

Describe the solution you'd like?

A graphical differentiation of tab headers for SSH and local sessions. For example, an SSH session could have a different color, a small icon or even the actual SSH server hostname indicating a SSH session is open.
The visual differentiation should start when the user opens a SSH connection and stop when the connection is closed.

This feature could be disabled if a user does not need it.

Is your feature request related to a problem? Please describe.

When working with multiple tabs, I often find tricky to understand on which machine I am running a particular command. To do that I often have to run commands like whoami or printing the hostname manually in each tab.

I know one could use the username@hostname in shell prompt to show it, but I really like the clean default user interface of Warp and I would like to keep it as is.
To show that in tab header would be better in my opinion.

Additional context

No response

How important is this feature to you?

4

Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:sshSSH and remote-session behavior, including tmux-related terminal flows.enhancementNew feature or request.triagedIssue has received an initial automated triage pass.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions