Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/paulmcauley/klassy/llms.txt

Use this file to discover all available pages before exploring further.

Kite window decoration demo

Welcome to Klassy

Klassy is a theming utility for the KDE Plasma desktop environment. It consists of a Global Theme which applies several components: Window Decoration, Application Style, Colour Scheme, Plasma style, and Icons. The Klassy Application Style has arguably the best scrollbars on any platform.

What is Klassy?

Klassy is designed to be pragmatic for long-term everyday use, not for instant likes on social media or “ricing” sites. The main Kite theme is the result of evolving the KDE Breeze theme to be arguably more polished and usable, with influences from the original Breeze design, the “Blue Ocean” refresh, and the original KDE 1. A kite floats in the breeze!
Klassy requires Plasma 6.3 or later. Check your version in KInfoCenter before installing.

Key Features

Kite Global Theme

Beautiful dark and light themes with left or bottom panel layouts, perfectly pixel-snapped for modern displays.

Highly Customizable

Fine-tune every aspect with the Klassy Settings GUI - button icons, shapes, colors, spacing, and animations.

Best-in-Class Scrollbars

Configurable scrollbars with smooth animations and perfect proportions for any application.

Consistent Theming

Icon theme integration ensures GTK applications and context menus match your KDE titlebar icons.

Why Choose Klassy?

Pragmatic Design

The default Kite theme is designed for long-term everyday use with thoughtful design decisions that prioritize usability and polish over fleeting trends.

Pixel-Perfect Icons

Klassy provides numerous built-in perfectly-pixel-snapped button icons, as well as the ability to display window-*-symbolic system icons. Button icon menu

Application Consistency

The Klassy Application Style ensures icons in dockable panels, MDI applications, and application tabs remain consistent. MDI window example

Customization Options

Klassy is highly customizable - you can make your system as classy or unclassy as you like! The Klassy Settings GUI application provides easy customization. Run klassy-settings --help for command-line options to import Preset files, load Presets, and generate system icons.
Try the bundled Presets in Klassy Settings before fine-tuning individual options.
Preset selection

What You Can Customize

  • Button Icons: Choose from perfectly-pixel-snapped built-in icons or system icons
  • Button Styles: Integrated Rounded Rectangles, Traffic Lights, Full-height shapes, Circular highlights
  • Colors: Translucent outlined accent colors, system color-scheme inheritance, titlebar/border matching
  • Spacing & Sizing: Button spacing, titlebar margins, corner radius - all with HiDPI scaling
  • Transparency: Configurable opacity for active/inactive titlebars with optional blur
  • Window Outlines: Thin outlines with optional accent colors
  • Scrollbars: Extensive scrollbar customization options
  • Animations: Configurable button and window animations
Alignment and spacing options

Button Style Examples

Integrated Rounded Rectangles (Default)

Translucent outlined accent colors with large clickable areas, designed to complement the “Blue Ocean” refresh. Default integrated rounded rectangle style

Traffic Lights

Alternative background colors for a familiar look. Traffic lights style

Full-height Rounded Rectangle

Classic button shapes with modern refinement. Rounded rectangle style dark Rounded rectangle style light

Get Started

Installation

Install Klassy using pre-built packages or compile from source

Quick Start

Get up and running with the Kite theme in minutes

Version Information

Current version: 6.5.3 Klassy is actively developed and maintained by Paul A McAuley. For design details, see the Kite defaults design decisions document.

Build docs developers (and LLMs) love