Currently, Plasma login manager does not support themes, and I haven’t seen any projects in that direction. Is the addition of themes planned?
Nobara recently switched to Plasma Login Manager from SDDM. According to GloriousEggroll himself, theming is a security concern and KDE has no plans to go in this direction for that.
Given KDE’s reputation about customisation and being user-friendly, I truly think this doesn’t make any sense. The login screen looks completely out of place if you have themes applied, and I’m not even talking about accessibility issues like thin fonts or blurred backgrounds.
Aside from this, changing the clock format to 24-hour format is still unideal. I had to edit /etc/locale.conf to get 24-hour format. Why is there still no option to change it from KDE Settings menu? Why does it even take a different format even if my system is applied to 24-hour?
I get that there are security concerns with certain types of theming, but I want to make pretty small tweaks to the default Breeze theme. (Specifically, switching the clock font to a thin monospace one - I’m in the C locale so that times include seconds, and it looks kinda janky when the time resizes every second. And I just want a large thin font rather than a smaller bold one.) Nothing that would require scripting or anything I foresee causing a security issue (but I’d like to be corrected if I’m wrong!)
I don’t use Plasma Login Manager yet (still on SDDM) but this is also something I can’t customize on the lockscreen either, and I’d like them to both look relatively uniform.
Oh yeah, I forgot about time display changing width with the seconds. It’s shocking how no one caught that before pushing, even in SDDM. If you want to customise SDDM, you can apply a theme that looks as close as possible to your requirements and then tweak the .qml files in it. I used the theme Sugar Candy and I tweaked it to match the colour on my wallpaper, move the input and buttons to the right, changed font and clock format, and finally, blurred only the right side so that my wallpaper is visible.
The theme that I used was configured mostly by QML or INI and required root privileges to apply because of Linux’s permission hierarchy. However, if you do decide to go with a theme, check the files and see if there’s any scripts.
You can apply the themes you are using on your Plasma desktop by clicking the Apply Plasma Settings button in System Settings > Login Screen, but they need to be installed in the correct system-wide locations for it to work. I have added the instructions for using custom wallpaper plugins to the Arch Wiki, but haven’t tested on other operating systems.