.. | ||
cmake | ||
colors | ||
cursors | ||
kdecoration | ||
kstyle | ||
libbreezecommon | ||
LICENSES | ||
misc | ||
po | ||
printing | ||
wallpapers | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitlab-ci.yml | ||
.kde-ci.yml | ||
AUTHORS | ||
BreezeConfig.cmake.in | ||
CMakeLists.txt | ||
README.md |
Compiling instructions
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Breeze
Breeze is the default style for Plasma. This repository contains some parts of Breeze such as the cursors, wallpapers, and the application style.
Components
This repository contains many parts of Breeze, such as:
- Color schemes, located under /colors.
- Cursors, located under /cursors.
- Window decorations, located under /kdecoration.
- Application style, located under /kstyle.
- Wallpapers, located under /wallpapers.
See Also
If you can't find what you're looking for, it may exist in another repository instead:
- Breeze Icons contains the icon set used in Plasma.
- Plasma Framework includes the Plasma Style that affects the visuals for the Plasma panel and widgets.
- Plasma Workspace Wallpapers contains the rest of the default wallpapers shipped with Plasma.
- Breeze for GTK is the Breeze GTK theme.
- QQC2 Desktop Style is the default Qt Quick Controls style for desktop KDE applications. It draws controls in QtQuick-based apps using the current application style. If you're using KDE apps on Plasma or another Linux desktop, you're most likely using it.
- Breeze Style for QQC2 is a Qt Quick Controls style that mimics the visual styling of Breeze specifically. If you're using KDE apps on Android or Plasma Mobile, you're most likely using it.
Building
The easiest way to make changes and test Breeze during development is to build it with kdesrc-build.
When building Breeze manually, keep in mind that the Qt5 and Qt6 versions will be built by default. To control which versions are built, use the BUILD_QT5
and BUILD_QT6
CMake variables.
Contributing
Like other projects in the KDE ecosystem, contributions are welcome from all. This repository is managed in KDE Invent, our GitLab instance.
- Want to contribute code? See the GitLab wiki page for a tutorial on how to send a merge request.
- Reporting a bug? Please submit it on the KDE Bugtracking System. Please do not use the Issues tab to report bugs.
- Is there a part of Breeze that's not translated? See the Getting Involved in Translation wiki page to see how you can help translate!
If you get stuck or need help with anything at all, head over to the KDE New Contributors room on Matrix. For questions about Breeze, please ask in the KDE Development room. See Matrix for more details.