-
Notifications
You must be signed in to change notification settings - Fork 9k
Open
Labels
Area-ExtensibilityA feature that would ideally be fulfilled by us having an extension model.A feature that would ideally be fulfilled by us having an extension model.Area-UserInterfaceIssues pertaining to the user interface of the Console or TerminalIssues pertaining to the user interface of the Console or TerminalIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Description
As seen in the original mockups:
We've apparently discussed this in a ton of threads but never had an issue for it. So this is that issue.
Things to consider:
- It must be optional. Many users won't want a status bar.
- How does it play with tabs on the bottom? See Feature request: Enable customization for tabs on bottom/right/left #835
- What info would a user want there?
- Username, machine name, date/time are all
easykinda Hard, because of SSH. - Keep in mind that many things from the shell (child process) we won't be able to access. Things like current path, git branch, active codepage.
- Working path might be possible with OSC 7 (in Open new terminal tab in same directory as existing tab (OSC 7?) #3158), though, it'll only work for shells that set it (which won't include
cmd.exe).
- Working path might be possible with OSC 7 (in Open new terminal tab in same directory as existing tab (OSC 7?) #3158), though, it'll only work for shells that set it (which won't include
- Username, machine name, date/time are all
- How does the user specify the contents of the statusbar? Alignment of pieces of info?
- Should the user be able to add buttons to the status bar that perform actions? E.g. a "gear" button to quickly open the settings?
These are all things that should be enumerated in a spec before we review a PR.
egmontkob, kytosai, skyline75489, eFiggy, tautomer and 44 morewidersky, sohailrajdev97, trigger-segfault, david50407, LuanVSO and 12 more
Metadata
Metadata
Assignees
Labels
Area-ExtensibilityA feature that would ideally be fulfilled by us having an extension model.A feature that would ideally be fulfilled by us having an extension model.Area-UserInterfaceIssues pertaining to the user interface of the Console or TerminalIssues pertaining to the user interface of the Console or TerminalIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Complex enough to require an in depth planning process and actual budgeted, scheduled work.Product-TerminalThe new Windows Terminal.The new Windows Terminal.
