Documentation Issue - "Source" = "Windows.Terminal.Wsl" #4100

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

Originally created by @fpqc on GitHub (Sep 27, 2019).

There is a new feature that appears to automatically generate profiles based on existing WSL distributions.

image

I tried messing around with these automatically-generated profiles, and it looks like you can add additional parameters to them, but if you change the GUID, they are regenerated automatically, so I assume there is a hidden GUID associated with each WSL installation.

However, when I used the wsl.exe -h, I couldn't find a way to verbosely print the GUID, although I assume it's stored somewhere in the registry.

This "Source" feature as well as the specific profile generator "Windows.Terminal.Wsl" should probably be documented.

For instance, I would like to be able to pass the ~ parameter, which tells wsl to launch in the Linux user's $HOME. Is there a way to pass that parameter to the profile generator? Can we build our own profile generators?

Originally created by @fpqc on GitHub (Sep 27, 2019). There is a new feature that appears to automatically generate profiles based on existing WSL distributions. ![image](https://user-images.githubusercontent.com/6083371/65738178-e1f50600-e0d8-11e9-8ecf-6342fccd7be5.png) I tried messing around with these automatically-generated profiles, and it looks like you can add additional parameters to them, but if you change the GUID, they are regenerated automatically, so I assume there is a hidden GUID associated with each WSL installation. However, when I used the wsl.exe -h, I couldn't find a way to verbosely print the GUID, although I assume it's stored somewhere in the registry. This "Source" feature as well as the specific profile generator "Windows.Terminal.Wsl" should probably be documented. For instance, I would like to be able to pass the `~` parameter, which tells wsl to launch in the Linux user's $HOME. Is there a way to pass that parameter to the profile generator? Can we build our own profile generators?
claunia added the Needs-TriageResolution-Fix-CommittedNeeds-Tag-FixIssue-Docs labels 2026-01-30 23:38:01 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#4100