YES you can use QMK MSYS. It took me a few tries to figure it out. I verified with reflashing my board and making sure it opened up properly in VIAL with the combos and tab dance tabs.
- Install MSYS (https://msys.qmk.fm/)
- Download QMK VIAL Fork (GitHub - vial-kb/vial-qmk: QMK fork with Vial-specific features.)
- Uncompress the QMK VIAL fork zip file
- Rename the QMK version installed from MSYS (I called in qmk_firmwareMSYS), default setup location for me was <C:\users{Username}\qmk_firmware>
- Move the uncompressed QMK Vial folder “vial-qmk-vial” to the location from the previous step
- Rename the QMK VIAL folder “qmk_firmware”
- Open QMK MSYS
- Run [qmk setup]
- If might say something about “not a git…”. In that case copy the “.git” folder from the original qmk_firmare folder into the vial one. That should clear that message.
- Run [qmk setup] again. It should ask for cloning something starting with “chib…” (sorry forgot the whole name) anyway enter “y” and press enter
- Should complete and you are ready to go.
I know it is a lot of steps but IMO this is easier then setting up Ubuntu IMO (I still am avoiding setting that up on my laptop). Hope this helps. The longest part is downloading/installing QMK MSYS and the vial firmware downloading and unzipping
These are the memory sizes after compiling:
- QMK 16294/28672 (56%, 12378 bytes free)
- VIA 16806/28672 (58%, 11866 bytes free)
- VIAL 21,316 (74% memory used)
I had to set some configurations to get the size down there official instructions was a good resource for me: Select Vial GUI features (for size) - Vial