Skip to content

Configuration settings for developing and testing Radius on Windows and WSL with Dev Containers

License

Notifications You must be signed in to change notification settings

brooke-hamilton/radius-dev-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Configuration Settings for Developing Radius on Windows/WSL

This repo contains general dev machine setup resources for developing Radius on Windows. For the sake of having an example (and for my personal convenience), it also contains settings that are my preferences for machine setup, like personalization settings and task bar options.

Contents:

.configurations folder:

  • WinGet DSC configurations (for Radius)
  • WinGet DSC configurations for personal settings (example)

wsl folder:

  • WSL setup script (for Radius)
  • WSL configuration for git

Prerequisites

Windows 11 with:

  • winget
  • Windows Terminal

Optional: I also enable Windows Sandbox, which makes testing winget configuration easy.

Step-By-Step

  1. Provision a new vitrual machine with Windows 11.
  2. Open Windows Terminal as administrator and run .\.configurations\Set-WingetConfiguration
  3. [Optional] Run .\.configurations\Set-WingetConfiguration -Path .\.configurations\personalization
  4. Reboot (Required for WSl and Docker Desktop)
  5. Launch WSL Ubuntu and run these two scripts: .\wsl\wsl-setup.sh, .wsl\wsl-configure-git.sh

About

Configuration settings for developing and testing Radius on Windows and WSL with Dev Containers

Resources

License

Stars

Watchers

Forks