Thanks to the generosity of my employer, I picked up a brand new laptop and am in the process of getting it ready to use for work. Since it had been a while since I had set one up, I dusted off an old script and spent some time getting it up-t0-date.
As an experiment during the development process, I switched from my usual Vagrant setup to using Quickemu for testing. The entire process was incredibly painless, and I'm now wondering if I should up-end my normal development process to use Quickemu.
For those interested, I've put the bootstrap script up as a GitLab snippet: https://gitlab.com/-/snippets/1756335
Time to finish getting that laptop set up!