desktop configuration swiped from elsewhere, as a starting point