I built Domicile, a Linux desktop platform where native application windows are DOM elements