Feature Request: Allow WSL distros and other shells to load metadata into terminal #2346

Closed
opened 2026-01-30 22:52:57 +00:00 by claunia · 2 comments
Owner

Originally created by @sirredbeard on GitHub (Jun 28, 2019).

Originally assigned to: @PankajBhojwani on GitHub.

The names of WSL distros in terminal are currently sourced from their names registered in the WSL API.

This is problematic for us in particular because we changed distro names and this leads to user confusion. See https://github.com/microsoft/WSL/issues/4241. Some of the other WSL distros have unfriendly names as their WSL API names, so this is not unique to us.

We would propose that Windows Terminal allow WSL distros and other Store packages, such as the Python package, to override their default WSL listing.

One option would be to include a .json in the WSL distro template that is added to Windows Terminal on installation with a custom name, the distro executable name (e.g. Pengwin.exe), link to an icon file, and possibly a custom default color scheme.

Thank you for your consideration.

Originally created by @sirredbeard on GitHub (Jun 28, 2019). Originally assigned to: @PankajBhojwani on GitHub. The names of WSL distros in terminal are currently sourced from their names registered in the WSL API. This is problematic for us in particular because we changed distro names and this leads to user confusion. See https://github.com/microsoft/WSL/issues/4241. Some of the other WSL distros have unfriendly names as their WSL API names, so this is not unique to us. We would propose that Windows Terminal allow WSL distros and other Store packages, such as the Python package, to override their default WSL listing. One option would be to include a .json in the [WSL distro template](https://github.com/microsoft/WSL-DistroLauncher) that is added to Windows Terminal on installation with a custom name, the distro executable name (e.g. Pengwin.exe), link to an icon file, and possibly a custom default color scheme. Thank you for your consideration.
Author
Owner

@zadjii-msft commented on GitHub (Oct 30, 2020):

oh my gosh

@PankajBhojwani This is proto-extensions.

There was an issue this whole time

@zadjii-msft commented on GitHub (Oct 30, 2020): oh my gosh @PankajBhojwani This is proto-extensions. There was an issue this whole time
Author
Owner

@ghost commented on GitHub (Mar 1, 2021):

:tada:This issue was addressed in #7632, which has now been successfully released as Windows Terminal Preview v1.7.572.0.🎉

Handy links:

@ghost commented on GitHub (Mar 1, 2021): :tada:This issue was addressed in #7632, which has now been successfully released as `Windows Terminal Preview v1.7.572.0`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.7.572.0) * [Store Download](https://www.microsoft.com/store/apps/9n8g5rfz9xk3?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#2346