Normally, I run Linux in a VM, however, most of my VMs are on an external HDD and I might or might not have one with me. I figure Cygwin would be a good alternative for lightweight functionality when I need something Linux like and don't have a VM on my laptop. But I'm having trouble getting the configuration right – I want the bare minimum for development + X11. Has anyone used Cygwin in this manner? If so, what suggestions do you have?