The Look and Feel KCM doesn't apply the Aurorae theme that's specified in the package config file. It does apply every other component like color schemes, icon theme, widget theme and Plasma theme. The defaults file I used had these lines: [kwinrc][WindowDecoration] library=$THEME Simply using the theme name loaded the decoration but that doesn't work anymore and defaults to use Breeze.
I've also tried with: [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae theme=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae Theme=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae windowDecoration=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae decoration=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae name=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae Name=$X-KDE-PluginInfo-Name=$NAME [kwinrc][WindowDecoration] library=org.kde.kwin.aurorae Style=$X-KDE-PluginInfo-Name=$NAME None work.
Martin, any idea?
Could you try [kwinrc][org.kde.kdecoration2] library=org.kde.kwin.aurorae theme=$THEME
(In reply to Christoph Feck from comment #3) > Could you try > > [kwinrc][org.kde.kdecoration2] > library=org.kde.kwin.aurorae > theme=$THEME Hey, ok so i tried this and it loads Aurorae but it doesn't load the theme, it defaults to Plastik. My theme is at: /usr/share/aurorae/themes/
I am not sure how aurorae looks up theme keys, but for Plastik, you need to put theme=kwin4_decoration_qml_plastik Maybe that helps you find which entry from the theme metadata you need to use as the key.
(In reply to Christoph Feck from comment #5) > I am not sure how aurorae looks up theme keys, but for Plastik, you need to > put > > theme=kwin4_decoration_qml_plastik > > Maybe that helps you find which entry from the theme metadata you need to > use as the key. That would be X-KDE-PluginInfo-Name=$NAME though I also tried it that way without any change. I also noticed that Kwin was giving some errors because it wasn't finding some files: kwin-decoration.desktop kwin-effect.desktop kwin-script.desktop They seem to have been renamed to: kwindecoration.desktop kwineffect.desktop kwinscript.desktop I simply used a symlink. No errors now. The only hint I have is that when I change the theme from Breeze to an Aurorae theme Kwin outputs: aurorae: Couldn't find QML Decoration "" (https://github.com/KDE/kwin/blob/master/plugins/kdecorations/aurorae/src/aurorae.cpp#L174) But I'm not sure what error is about.
Not finding desktop files is tracked at bug 384037. Do you believe it is related to the decorations?
Tried it like this: [kwinrc][org.kde.kdecoration2] library=org.kde.kwin.aurorae theme=__aurorae__svg__$themename And it works. the important bit is: theme=__aurorae__svg__ I don't know why this: __aurorae__svg__ is required imo it should just need the name of the theme.