Configurar um PC com o Dev Config básico é tão fácil quanto deveria ser. O serviço de configuração do Winget é executado em PCs novos e antigos, instalando aplicativos quando necessário, executando atualizações quando necessário e aplicando as configurações de desenvolvedor necessárias ao Windows. Você pode baixar os scripts clonando um repositório GitHub (se o Git já estiver instalado) ou baixando um arquivo zip. A Microsoft fornece instruções para ambas as opções, juntamente com o comando e as opções usadas para iniciar o processo. Seu PC pode reiniciar como parte do processo de instalação do WSL, mas o script foi projetado para reiniciar assim que estiver instalado e funcionando novamente. É idempotente, então você pode executá-lo regularmente para evitar desvios de configuração.

Os aplicativos instalados incluem o mais recente PowerShell, Git, CLIs para GitHub, GitHub Copilot, Windows App SDK, Visual Studio Code e suporte de linguagem para Node.js, Python e .NET. A instalação traz fontes amigáveis ​​ao desenvolvedor e um mecanismo de tema para o Terminal Windows. Outros recursos incluem a personalização do Explorador de Arquivos e da Barra de Tarefas do Windows, bem como a ocultação de notificações para melhorar o foco.

Ajustando WSL para conforto

Com o WSL instalado, você pode usar os scripts WSL Comfort para instalar ferramentas adicionais e personalizar o Terminal do Windows. Esta é uma ferramenta de duas partes. A parte do Windows garante a instalação do WSL e do Ubuntu e configura fontes e perfis de terminal. A parte Linux então ajusta o ambiente WSL, com a opção de mudar para zsh e usar as ferramentas de exibição do terminal Starship. Em seguida, adiciona uma série de CLIs populares e suporte para o instalador de pacotes Homebrew. Você não precisa instalar uma nova distribuição Linux no WSL; você pode direcionar sua instância existente do Ubuntu.