In this series I want to share my experiences of using Windows on a private device again.
If you want to use Linux applications on Windows you have multiple options. Using the Windows version of the application if it’s available, cross-compile the app, use a VM or Docker, or use the Windows Subsystem for Linux with a X Server.
A small and lightweight WSL distro is Alpine, which is also quite popular in the Docker world. It’s based on musl, uses busybox and just contains the most important things to be functional.
Yesterday I ordered an external SSD to have a bit more storage on the go when using my Surface Go, but also to exchange files between my devices (it has an USB C cable, so it should even work with my phone). I have a huge (4TB) external HDD already, but that needs more power than what comes out of the USB C port on the Surface, so when I want to use that, I have to use a charging cable and that’s suboptimal.
The new semester in university started again and I’m using Windows for university things now. Yes, excuse me, I said Windows. I’m using it on my new Microsoft Surface Go.
I try to find a workflow that works best on Windows. In Windows some things need to be done differently, but I think so far I’m ok with it and get used to it.
Just a few days ago, I found out about Chocolatey.