warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.09k stars 360 forks source link

Shell Badge Support #2121

Open yogendra opened 1 year ago

yogendra commented 1 year ago

Discord username (optional)

yogi#9611

Describe the solution you'd like?

In a shell, having an area (super imposed, OSD) to identify the environment. 
A badge can be a text / emoji like "root@hostname" or "🅱️". 
This has a fixed location on screen and is larger (2x-3x) than normal text 
and has a distinct colour. 

There is a control sequence to set the text in the badge. So irrespective 
of the host/shell we are connected to, we can set the badge. This makes is 
extremely useful when working with many server/hosts/containers.

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

No.

Additional context

See example from iTerm - https://iterm2.com/documentation-badges.html

Example: badge in item2 multi page badge

How important is this feature to you?

3

Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087

No response

elviskahoro commented 1 year ago

This is a great feature request, thanks for opening. Will get back to you once there are updates to share. The closest thing we have currently is tab coloring (right click the tab). ik this doesn't help for split panes though

jriverac commented 1 year ago

This is useful, especially on larger displays when several sessions are on the screen.

dannyneira commented 1 year ago

Please add a :+1: to the original post at the top to signal that you want this feature, and then hit the subscribe button if you'd like to be notified.

The closest we have to this is Tab color/names along with Launch Configurations to group tab/windows/panes for later use.