Okay, so I've tested that now. It appears multiple Atom windows will use the flake8
in the virtualenv where Atom was first started up.
It also means that if you start up Atom from somewhere other than atom
on the command line (in a virtualenv) flake8
won't be available.