Breeze has much more options for the window decoration than other themes. Breeze:https://ibb.co/b7W2ZG6 Generic Theme:https://ibb.co/TkX0DVX I want to be able to change all the settings that breeze offers for other themes. One of the only reasons I use the breeze theme is cause I want all those options,but I fins some other window decorations prettier,they just don't have the options.
You would have to ask the authors of all of those themes to implement the same options.
But why? I mean isn't it possible to implement default options that every theme is able to use? Cause the only difference besides those options is how they look like.
A window decoration theme is basically a small program. Each one has different internal settings for the same reason why apps different have their own settings. There are some things that are common between all themes, such as "Border Size". However making all or some of those currently-breeze-specific settings would require totally redoing the window decoration theme spec which would be an API break and only be doable in KF6 (or even KF7, more likely), and a lot of them wouldn't even apply. The shadow settings for example would not be relevant to themes that don't want shadows. Ultimately the reason why we have and support Window Decoration themes is so that people don't have to add five hundred thousand random options to Breeze. If you find that no window decoration theme looks exactly like how you want, why not try your hand ad making your own? Or find the one that looks closest and modify it. They're all open-source after all.
Is it really that easy to make my own theme out of an existing one?