Display shell name as tab title instead of path by default #3123

Open
opened 2026-01-30 23:13:38 +00:00 by claunia · 0 comments
Owner

Originally created by @19lmyers on GitHub (Aug 4, 2019).

The current default behavior of the Terminal is to display the full path by default.

image

This takes up a lot of space, limiting the number of visible tabs.
This is also a break from existing Microsoft-sanctioned Windows terminal applications - Command Prompt, PowerShell, and WSL (in my case, Ubuntu) all display their names in their titlebars.

image

Unfortunately, the new "tabTitle" setting does not effectively resolve this issue like I hoped it would. When this setting is used, the title specified cannot be overridden by programs executed in the shell.

Being able to see both the current shell and the currently running program in said shell is far more useful to me than knowing the exact path of the shell.

A solution could either be to allow the "tabTitle" feature to be overridden by the shell (I don't know if this is possible), or changing the default behavior of the Terminal to display the shell name instead of the path in the title bar.

Originally created by @19lmyers on GitHub (Aug 4, 2019). The current default behavior of the Terminal is to display the full path by default. ![image](https://user-images.githubusercontent.com/14363487/62429618-b8fe5900-b6c5-11e9-99b3-4d940ca65ed3.png) This takes up a lot of space, limiting the number of visible tabs. This is also a break from existing Microsoft-sanctioned Windows terminal applications - Command Prompt, PowerShell, and WSL (in my case, Ubuntu) all display their names in their titlebars. ![image](https://user-images.githubusercontent.com/14363487/62429627-d3d0cd80-b6c5-11e9-8b69-626d4f513ec9.png) Unfortunately, the new "tabTitle" setting does not effectively resolve this issue like I hoped it would. When this setting is used, the title specified _cannot be overridden_ by programs executed in the shell. Being able to see both the current shell and the currently running program in said shell is far more useful to me than knowing the exact path of the shell. A solution could either be to allow the "tabTitle" feature to be overridden by the shell (I don't know if this is possible), or changing the default behavior of the Terminal to display the shell name instead of the path in the title bar.
claunia added the Issue-FeatureNeeds-TriageNeeds-Tag-FixResolution-Answered labels 2026-01-30 23:13:38 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#3123