Refactor out desktop setup