It’s harder with gaming vm if you want GPU passthrough. First you must configure grub for this.
I have a repository for setting up accelerated qubes if you have your machine ready for passthrough, but even that requires some configuration (if you want it to create qubes for you, not just configure existing ones), mainly because you need to tell it what PCI device to use.
Overall there are plenty more salt and ansible in the community. Here is some stuff people here haven’t mentioned yet:
- neowutran’s GPU config script for arch templates is written in bash. No salt required. If you struggle with salt you could adapt this for your purpose even if you don’t use arch.
- Gonzalo’s user salt formulas mostly notable for its excellent documentation, great way to figure out salt on Qubes.