[Menu] Shells sub-grouping #6374

Closed
opened 2026-01-31 00:36:57 +00:00 by claunia · 7 comments
Owner

Originally created by @nunix on GitHub (Feb 11, 2020).

Description of the new feature/enhancement

for some (crazy) fans of having several shells, the selection menu can become very long very fast (see picture below).

It might be nice to have a "sub-grouping" for the different shells, so the menu would remain more clean.
At first, it could even be the "discovered shells" that could all be in a sub-group, so we could customize them and bring them back to the main menu

today's example:
image

Proposed technical implementation details (optional)

The nearest solution that already exists, might be the browser favorites, with only 1 level deep to keep it simple.

The Corsair

Originally created by @nunix on GitHub (Feb 11, 2020). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> for some (crazy) fans of having several shells, the selection menu can become very long very fast (see picture below). It might be nice to have a "sub-grouping" for the different shells, so the menu would remain more clean. At first, it could even be the "discovered shells" that could all be in a sub-group, so we could customize them and bring them back to the main menu today's example: ![image](https://user-images.githubusercontent.com/905874/74275501-46c19d80-4d14-11ea-9347-76a00bf89dd2.png) # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. --> The nearest solution that already exists, might be the browser favorites, with only 1 level deep to keep it simple. The Corsair
claunia added the Issue-FeatureResolution-Duplicate labels 2026-01-31 00:36:57 +00:00
Author
Owner

@DHowett-MSFT commented on GitHub (Feb 11, 2020):

Wow have you ever got a lot of WSL distributions!

@DHowett-MSFT commented on GitHub (Feb 11, 2020): _Wow_ have you ever got a lot of WSL distributions!
Author
Owner

@nunix commented on GitHub (Feb 11, 2020):

and I cleaned some out to avoid "shocking" 😭

@nunix commented on GitHub (Feb 11, 2020): and I cleaned some out to avoid "shocking" 😭
Author
Owner

@mdtauk commented on GitHub (Feb 11, 2020):

It would be nice to have groups that have a flyout menu.

@mdtauk commented on GitHub (Feb 11, 2020): It would be nice to have groups that have a flyout menu.
Author
Owner

@zadjii-msft commented on GitHub (Feb 11, 2020):

Thanks for the suggestion! This is actually already being tracked by another issue on our repo - please refer to #1571 for more discussion.

/dup #1571

@zadjii-msft commented on GitHub (Feb 11, 2020): Thanks for the suggestion! This is actually already being tracked by another issue on our repo - please refer to #1571 for more discussion. /dup #1571
Author
Owner

@ghost commented on GitHub (Feb 11, 2020):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@ghost commented on GitHub (Feb 11, 2020): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!
Author
Owner

@nunix commented on GitHub (Feb 11, 2020):

oh sorry for that, great it's already discussed, thanks a lot Mike 👍

@nunix commented on GitHub (Feb 11, 2020): oh sorry for that, great it's already discussed, thanks a lot Mike 👍
Author
Owner

@bkraul commented on GitHub (May 29, 2020):

@DHowett-MSFT this doesn't only apply to multiple WSL distributions. It could be that we only have one WSL distribution but have a number of SSH connections to remote servers. Right now, using solutions like cmder, we have something like this:
image

So yeah, it would definitely be great. I am liking Windows Terminal so far.

@bkraul commented on GitHub (May 29, 2020): @DHowett-MSFT this doesn't only apply to multiple WSL distributions. It could be that we only have one WSL distribution but have a number of SSH connections to remote servers. Right now, using solutions like [cmder](https://cmder.net/), we have something like this: ![image](https://user-images.githubusercontent.com/14616851/83256843-cf0b6780-a178-11ea-9f39-c36d3cb68e40.png) So yeah, it would definitely be great. I am liking Windows Terminal so far.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#6374