Summary: | kcm_lookandfeel doesn't apply Aurorae theme | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Uri Herrera <uri_herrera> |
Component: | Global Theme packages | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, mgraesslin, plasma-bugs |
Priority: | NOR | ||
Version: | 5.10.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Uri Herrera
2017-07-25 21:05:36 UTC
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. |