How to have VM start on boot in the background?

I don’t care about performance in this specific case. It’s just one qvm-start after the other and then commands to launch the respective apps.

My usual sequence is:

  1. power on
  2. check heads attestation (green light on Nitrokey)
  3. enter TPM password to unseal Luks
  4. enter login password
  5. keyboard shortcut to launch default setup
  6. lock the screen
  7. walk away and make a tea / go to the restroom

Step 7) always takes longer than the script and the system is ready for me when I return.