I work across multiple computers: home PC, my own laptop, company PC and laptop.
And I like to use
Arch for my daily work everywhere. The problem is that
Linux does a poor job to support new hardware, more so for less known brands.
For example the sleep/hibernation on my AMD-laptop constantly breaks. So I've
opted for a
VM/Linux + Windows/Linux setup. My
Arch runs inside the
VirtualBox, and basically all I need is to sync the
vm to have a consistent
working environment EVERYWHERE! It took me about one month to adapt to this new
layout, but it feels superb!