Very easy to reproduce: Create a file ~/.local/share/plasma/desktopthemes/electrostorm/metadata.json with the following contents: { "KPlugin": { "Authors": [ { "Name": "A Plasma Theme Designer", "Email": "my@mail.address", } ], "Name": "Electrostorm", "Description": "Brings a very dynamic electrical energy atmosphere to the desktop", "Id": "electrostorm", "Version": "0.1", "Category": "", "EnabledByDefault": true, "License": "GPL", "Website": "" }, "X-Plasma-API": "5.0" } It will show up with an empty name in System Settings -> Appearance -> Plasma Style. You don't even need any other file to reproduce. The equivalent metadata.desktop shows up correctly: [Desktop Entry] Name=Electrostorm Comment=Brings a very dynamic electrical energy atmosphere to the desktop X-KDE-PluginInfo-Author=A Plasma Theme Designer X-KDE-PluginInfo-Email=my@mail.address X-KDE-PluginInfo-Name=electrostorm X-KDE-PluginInfo-Version=0.1 X-KDE-PluginInfo-Website= X-KDE-PluginInfo-License=GPL X-Plasma-API=5.0
{ "Name": "A Plasma Theme Designer", "Email": "my@mail.address", } The Email should not have a trailing comma >Create a file ~/.local/share/plasma/desktopthemes/electrostorm/metadata.json with the following contents: ~/.local/share/plasma/desktoptheme/electrostorm/metadata.json would be the correct path
On the command line, you can see the following error: kf.coreaddons: error parsing "/home/user/.local/share/plasma/desktoptheme/electrostorm/metadata.json" "object is missing after a comma"