aaronkirschen / KDE-Desktop-Effect-Template

A template designed for creating KWin Desktop Effects compatible with KDE Plasma 6 using C++ and built with CMake.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KDE-Desktop-Effect-Template

A template designed for creating KWin Desktop Effects compatible with KDE Plasma 6.

TODO: add config module

TODO: Add instructions on customization to README

How to build from source code:

You need to install development packages for your distribution first:

OpenSUSE Tumbleweed
sudo zypper in git cmake gcc-c++ kf6-kconfigwidgets-devel kf6-kcmutils-devel kwin6-devel kf6-kwindowsystem-devel qt6-quick-devel qt6-core-private-devel kf6-kglobalaccel-devel

After installing the required development packages, you can clone the source code and compile it as follows:

git clone https://github.com/aaronkirschen/KDE-Desktop-Effect-Template
cd KDE-Desktop-Effect-Template
mkdir build
cd build
cmake .. --install-prefix /usr
make
sudo make install

Credits

This project utilizes code from the following sources:

About

A template designed for creating KWin Desktop Effects compatible with KDE Plasma 6 using C++ and built with CMake.

License:GNU General Public License v3.0


Languages

Language:C++ 76.3%Language:CMake 23.7%