WSL

Windows Subsystem
To code like Linux.
A good compromise.

I use Windows Subsystem for Linux (WSL) to code on Windows. That gives me the set-and-forget of Windows, in a Unix terminal.

It's occasionally annoying, e.g. when trying to launch other windows from the terminal, but all in all not that bad. I have mine set up with VS Code, so I do most things in VS Code with a local Linux-y terminal attached.

ML