Organising a PC with the bottom Dev Config is as simple correctly. Winget’s configuration service runs on each new and previous PCs, putting in functions the place wanted, operating updates the place mandatory, and making use of the required developer settings to Home windows. You possibly can obtain the scripts by cloning a GitHub repository (if Git is already put in) or by downloading a zipper archive. Microsoft offers directions for each choices, together with the command and choices used to start out the method. Your PC might reboot as a part of the method of putting in WSL, however the script is designed to restart as soon as it’s up and operating once more. It’s idempotent, so you may run it frequently to keep away from configuration drift.
The apps put in embody the most recent PowerShell, Git, CLIs for GitHub, GitHub Copilot, the Home windows App SDK, Visible Studio Code, and language assist for Node.js, Python, and .NET. The set up brings in developer-friendly fonts and a theme engine for the Home windows Terminal. Different options embody customizing File Explorer and the Home windows Activity Bar, in addition to hiding notifications to enhance focus.
Tweaking WSL for Consolation
With WSL put in, you should utilize the WSL Consolation scripts to put in extra instruments and customise Home windows Terminal. This can be a two-part device. The Home windows half ensures WSL and Ubuntu are put in and units up fonts and terminal profiles. The Linux half then tunes the WSL setting, with the choice of switching to zsh and utilizing the starship terminal show instruments. It then provides a sequence of fashionable CLIs and assist for the Homebrew bundle installer. You don’t want to put in a brand new Linux distribution in WSL; you may goal your current Ubuntu occasion.
