Hi all, I just got switched over from SDDM to Plasma Login Manager but it isn’t detecting my custom wallpaper plugin. Are unofficial plugins supported? I have it saved system-wide in /usr/share/plasma/wallpapers and I’m using it as my desktop wallpaper without any issues, it doesn’t show up in the PLM settings module though. I’m using Arch.
I just figured it out, and it appears I’m the only one; I haven’t been able to find any existing solutions, and I’ve seen people other than me asking this.
It’s simple: Plasma Login Manager can see custom wallpaper plugins just fine, it’s the KCM module that cannot.
The solution is to move your wallpaper plugin to the system-wide location /usr/share/plasma/wallpapers just as I had already done, and then add the following to /etc/plasmalogin.conf:
[Greeter]
WallpaperPluginId=<plugin_id>
I managed to figure this out by changing my PLM wallpaper plugin to one of the preinstalled ones via the settings module, inspecting what it wrote to plasmalogin.conf, then simply replacing the plugin ID.
Tested and working for me on Arch.
Hope you guys find this useful, it certainly made my night.
Ciao.
Just updated the ArchWiki! The solution is officially documented.