bostrot / wsl2-distro-manager

A GUI to quickly manage your WSL2 instances
https://apps.microsoft.com/store/detail/wsl-manager/9NWS9K95NMJB
Other
1.92k stars 114 forks source link

[FEATURE] Load settings for existing distros #159

Open dalgibbard opened 1 year ago

dalgibbard commented 1 year ago

Is there an existing issue for this?

Problem?

When loading WSL Manager for the first time with existing Distros deployed, the Settings panel shows everything as disabled (automount, systemd etc) though it may already be enabled in the distro. Changing these settings increases risk therefore.

Solution

Load existing settings from distros rather than having disabled defaults.

Alternatives

No response

Anything else?

No response

github-actions[bot] commented 1 year ago

Hello there! As you are a first time Issuer please read our Code of Conduct. Please also check whether your issue description is reasonable and complete. If you are having an issue always include the version you are using (WSL, this app, Windows) as well as a way to reproduce it.

silopolis commented 1 year ago

I second @dalgibbard on this request.

Nevertheless, congrats on this beautiful app, and thanks for sharing it in the open 🙏

Spongman commented 1 year ago

i just installed it (via Chocolatey) and launched it. it doesn't show any distros at all - i have 6 installed including the 2 docker ones. the 'home' tab is just a grey window. image

Spongman commented 1 year ago

this happens if the "default distro location" doesn't exist and it doesn't have permissions to create it. why is that directory required at all until creating a new distro?