respect the xdg base spec