RubisetCie / klassy-french

French version for the Klassy binary Window Decoration and Application Style plugin for KDE Plasma desktop.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Klassy

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

Installation

Klassy from version 4.0 onwards requires at least Plasma 5.25, so please check you have this in kinfocenter before trying to install.

Step 1: First, Install Dependencies

OpenSUSE Tumbleweed/Leap build dependencies

(Leap requires newer KDE packages from https://en.opensuse.org/SDB:KDE_repositories first):

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 kiconthemes-devel kpackage-devel libQt5QuickControls2-devel frameworkintegration-devel kcmutils-devel kirigami2-devel

Debian/Ubuntu/KDE Neon build dependencies

sudo apt install build-essential libkf5config-dev libkdecorations2-dev libqt5x11extras5-dev qtdeclarative5-dev extra-cmake-modules libkf5guiaddons-dev libkf5configwidgets-dev libkf5windowsystem-dev libkf5coreaddons-dev libkf5iconthemes-dev libkf5package-dev libkf5style-dev libkf5kcmutils-dev kirigami2-dev cmake

Arch/Manjaro build dependencies

sudo pacman -S kdecoration qt5-declarative qt5-x11extras cmake make gcc extra-cmake-modules

Fedora build dependencies

sudo dnf install cmake extra-cmake-modules
sudo dnf install "cmake(Qt5Core)" "cmake(Qt5Gui)" "cmake(Qt5DBus)" "cmake(Qt5X11Extras)" "cmake(KF5GuiAddons)" "cmake(KF5WindowSystem)" "cmake(KDecoration2)" "cmake(KF5CoreAddons)" "cmake(KF5ConfigWidgets)" "cmake(KF5IconThemes)" "cmake(KF5Package)" "cmake(Qt5Quick)" "cmake(KF5FrameworkIntegration)" "cmake(KF5KCMUtils)" "cmake(KF5Kirigami2)"

Step 2: Then, build and install

Build and install:

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON .
make -j$(nproc)
sudo make install

System icon theme

To make your Plasma Desktop fully consistent, there are also matching system icon themes. These add consistent titlebar button icons to certain minor context menus in Plasma, and also add consistent GTK application titlebars (for Firefox to have consistent titlebar icons, it is recommended to set the system GNOME/GTK Application style to Adwaita as Breeze is buggy).

Donations

Donate to the original creator Paul A McAuley:

Donate using Liberapay or Donate using Paypal

About

French version for the Klassy binary Window Decoration and Application Style plugin for KDE Plasma desktop.


Languages

Language:C++ 98.9%Language:CMake 1.1%Language:Shell 0.0%