This project has not worked since at least Plasma 6, possibly before. The upstream also appears to unmaintained. If you want a theme with LIM support consider looking at https://github.com/guiodic/material-decoration
If anybody the breeze windows controls with this I encourage you to try yourself. I had almost no c++ experience in a large project when starting this and no knowledge of the KDE/Qt libraries used here. I simply made it by taking the working upstream and adding drawing code from the breeze theme. It was rough and did not look quite identical to the original, but worked while I used it. If somebody hasn't done it yet I encourage you to have a go at the same.
Breeze window decoration theme for KWin.
Please note that I have only updated the close button, maximize button and minimze button to match breeze
This project is a fork of https://github.com/Zren/material-decoration/
Much of the new code can be is a modfied from https://invent.kde.org/plasma/breeze
This hides the AppMenu icon button and draws the menu in the titlebar.
Make sure you add the AppMenu button in System Settings > Application Style > Window Decorations > Buttons Tab.
Build dependencies:
- Ubuntu:
sudo apt build-dep breeze
sudo apt build-dep kwin
Download the source:
cd ~/Downloads
git clone https://github.com/Davd-118/Breeze-Decorations-LIM
cd Breeze-Decorations-LIM
Then compile the decoration, and install it:
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Select Breeze (LIM) in System Settings > Application Style > Window Decorations.
To test changes, restart kwin_x11 with:
QT_LOGGING_RULES="*=false;kdecoration.material=true" kstart5 -- kwin_x11 --replace
First navigate to the source directory, and git pull recent changes.
cd ~/Downloads/material-decoration
git pull origin master --ff-only
Then re-run the install instructions.