Skip to content
forked from KDE/breeze

Klassy is a highly customizable binary Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop.

Notifications You must be signed in to change notification settings

paulmcauley/klassy

Repository files navigation

classikstyles

Overview

Fork of KDE Breeze to provide Classik and Kite window decoration styles in a binary.

  • Also provides Oxygen/Breeze and Redmond button icon styles;
  • Provides both a Window Decoration and an Application Style so that icons in dockable panels match the titlebar icons;
  • Configurable button spacing (left and right);
  • Configurable whether to draw bold button icons for HiDPI displays.

Installation

Pre-built packages

OpenSUSE Tumbleweed/Leap repository:

https://software.opensuse.org//download.html?project=home%3Apaul4us&package=classikstyles

NB: for Leap you will first need to install newer KDE packages from https://en.opensuse.org/SDB:KDE_repositories

   

Raw RPM binary package from OpenSUSE Tumbleweed - these RPM packages may also work in other distributions:

https://download.opensuse.org/repositories/home:/paul4us/openSUSE_Tumbleweed/x86_64/classikstyles-1.0.breeze5.21.80-25.1.x86_64.rpm (x64)

https://download.opensuse.org/repositories/home:/paul4us/openSUSE_Tumbleweed/i586/classikstyles-1.0.breeze5.21.80-25.1.i586.rpm (x86)

https://download.opensuse.org/repositories/home:/paul4us/openSUSE_Factory_ARM/aarch64/classikstyles-1.0.breeze5.21.80-25.1.aarch64.rpm (ARM64)

https://download.opensuse.org/repositories/home:/paul4us/openSUSE_Factory_ARM/armv7hl/classikstyles-1.0.breeze5.21.80-20.1.armv7hl.rpm (ARM32)

   

Compile from source

OpenSUSE Tumbleweed build dependencies:

sudo zypper in cmake extra-cmake-modules libQt5Core-devel libQt5Gui-devel libQt5DBus-devel libqt5-qtx11extras-devel libkdecoration2-devel kcoreaddons-devel kguiaddons-devel kconfigwidgets-devel kwindowsystem-devel ki18n-devel kiconthemes-devel kpackage-devel libQt5QuickControls2-devel frameworkintegration-devel kcmutils-devel

Build and install from source script:

chmod +x install.sh
./install.sh

Uninstall build script:

chmod +x uninstall.sh
./uninstall.sh

About

Klassy is a highly customizable binary Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop.

Resources

Stars

Watchers

Forks

Languages

  • C++ 98.0%
  • CMake 1.3%
  • Other 0.7%