| I run Arch Linux in Hyper-V on 11 Pro. Services (NGINX, MariaDB, PHP/PHP-FPM, etc.) are within Arch. Project files are in Windows, mounted as an NFS share within Arch. Editing and committing files mostly from Windows, Atom and git configured for LF. Executing tasks, Bash scripts and such, from Arch via SSH. I tend to duplicate tasks in Batch or Powershell for cross-compatibility. And use the same structure for Electron builds on the Windows side with WIX. Only complaint is VM performance. I'll probably swap to a bare-metal Linux machine, using the same approach, soon. |