This post is a tutorial on how to set up a working ROS development environment within Windows (complete with GUI support) utilizing the new Windows Subsystem for Linux 2 (WSL2).
wsl
Setting up Powerline in WSL and VS Code
While the basic WSL shell is alright, I recently found out about Powerline which basically adds a ton of visual aids and customization to your terminal. Here's how to get it working in WSL!
Setting up ROS in Windows through WSL
This is a (relatively) quick walk-through on setting up a functional ROS on Windows environment using WSL. It took me a bit of trial and error to get here so I thought I'd put it all in one place.