WSL/wsl-config.md: rewrite lead for clarity #2021
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a rewrite of the lead section, as I feel the previous one was overly long-winded, yet did not meaningfully summarize the most important points of the article in a way that enables readers to quickly answer the questions "what is
wsl.conf
?" and "what is.wslconfig
?". The information is technically present, but it is scattered about in the body of the article when it could be in the lead.The main thing this adds is a short comparison table that summarizes the differences between
wsl.conf
and.wslconfig
, as I feel it will make the summarized information (otherwise totally buried in the sections below) much easier to find for future readers.I removed a few things I felt could be done away with (in particular the VirtualBox/Hyper-V aside, WSL 2 being a virtual machine, and WSL 1/2 being fundamentally different designs), as well as performing some minor proofreading. It is quite possible I have been too hasty in removing things that were actually necessary.