Setting Up Windows 10 For FLOSS Development
Channel: Flameeyes's Weblog TV
Date: 18/12/2020

So, while I wanted to post this on the blog, turns out I don't really have space on the schedule until *February* so I thought I would give a few more details directly here:

 * You can get a manual install ISO for creating Windows 10 Virtual Machines directly from Microsoft: https://docs.microsoft.com/en-us/windows/wsl/install-win10#manual-installation-steps
 * Git publishes official binaries for Windows: https://git-scm.com/download/win
 * Python and Windows Terminal are available through the Microsoft Store (their app store). This removes the need to figure out minor version updates, as the Store takes care of the updates.
 * Visual Studio Code can be downloaded from https://code.visualstudio.com/download (for Windows, macOS *and* Linux — yes I started using this as my editor on Linux, too!)
 * The fonts I'm using everywhere are Iosevka Fixed (https://github.com/be5invis/Iosevka/releases) that does not include the auto-ligatures, which I wouldn't want to deal with while I'm writing code.
 * WinCryptSSHAgent can be downloaded from https://github.com/buptczq/WinCryptSSHAgent — I didn't demonstrate it very well to be honest, because I couldn't forward my YubiKey over USB, I might add a smaller video later.
 * WinCompose can be downloaded from https://github.com/samhocevar/wincompose (yes, it's _that_ Sam Hocevar), and has an automatic update feature.

I've uploaded a copy of my settings.json for Windows Terminal as a gist: https://gist.github.com/Flameeyes/41165892908b89f5f92902d8131a33cd (that's also helpful for me, as a reference if I need to install this again.)