EGMDE: The Example Mir Desktop Environment