This might be a convention of which I'm not aware, but is the `--` before desktop on purpose?