Hi,

I’m searching for a window decoration theme that only has a frame, no buttons or anything more. Something like what Bismuth had. The one I pulled from AUR works on my Arch system (even though it’s not supported for Plasma 6) but I want to install this on my Thinkpad that has Aurora Linux. But since I only want the window decoration part, any theme like this would work for me.


Edit: Thanks to Remus86, I was able to install Bismuth.

Though, because of the nature of immutable, it was tough. I had to use rpm-ostree a lot, which Aurora devs don’t recommend to use. I had to install

sudo rpm-ostree install cmake gcc-c++ extra-cmake-modules qt6-qtbase-devel qt6-qtquickcontrols2-devel qt6-qtdeclarative-devel qt6-qtsvg-devel qt6-qtwayland-devel kf6-kconfig-devel kf6-kcoreaddons-devel kf6-ki18n-devel kf6-kxmlgui-devel kf6-kdeclarative-devel kf6-kcmutils-devel kf6-kglobalaccel-devel kdecoration-devel

just to be able to compile Bismuth.

Later, since cmake couldn’t write on a read-only system, I had to modify the location to my home directory.

cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/.local

I added this installed location as QT_PLUGIN_PATH, just for KDE settings to see it as a theme.

export QT_PLUGIN_PATH=$HOME/.local/lib64/plugins:$QT_PLUGIN_PATH

But it was not persistant between logins so I also wrote it to bashrc:

echo 'export QT_PLUGIN_PATH=$HOME/.local/lib64/plugins:$QT_PLUGIN_PATH' >> ~/.bashrc

Also created a bismuth_kdecoration.desktop file for it, under ~/.local/lib64/plugins/org.kde.kdecoration3:

[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KDecoration
X-KDE-Library=bismuth_kdecoration
Name=Bismuth
Comment=Bismuth

Then I set the permissions: chmod -R 755 ~/.local/lib64/plugins/org.kdecoration3/

When I restart, I was able to use Bismuth.