LightDM brings problems with setting up the session which leads to kanshi, swayidle and such services to not get the correct environment variables like `WAYLAND_DISPLAY`.
The upstream module does not allow for setting a default session, although this is possible in lightdm-gtk-greeter for more than two years now.