惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
博客园 - Franky
博客园 - 三生石上(FineUI控件)
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
云风的 BLOG
云风的 BLOG
人人都是产品经理
人人都是产品经理
博客园 - 【当耐特】
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
爱范儿
爱范儿
罗磊的独立博客
博客园_首页
美团技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 叶小钗
V
Visual Studio Blog
T
Tailwind CSS Blog

陈陈菌博客

如何在 podman 容器内使用 systemd 在 podman 运行 GUI 应用的经验总结 管理 podman 容器与镜像的导入或导出 用 xdg-dbus-proxy 解决容器的文件选择器的问题 解决 VSCodium 或 Code-Server 无法安装 GitHub Copilot 问题 不可变发行版 Fedora Silverblue 的体验记录 解决 apt 或 dnf 无法 tab 补全的问题 对 (MPA) 多页面切换实现丝滑动画的探索 让服务在非 Root 权限下使用 80 或 443 端口 AppImage 应用打包快速上手 Flatpak 使用和应用打包快速上手 如何用 webSocket 实现一个实时聊天应用 Linux 内核编译 | 快速上手 | deb 使用 debootstrap 构建 Debian 系根文件系统 有关 docker、podman、nspawn、bwrap 的 Linux 容器图形性能测试 创建任意 Linux 容器并支持 GUI 程序 (Docker) 创建任意 Linux 容器并支持 GUI 程序 (nspawn) 文件同步工具 rsync 的使用 玲珑 (Linyaps) 应用打包 RPM 打包指南 | 精简版 PBR 材质的各种贴图类型入门 APU | Stable-Diffusion 使用记录 如何在 Electron 上启用 WebGPU Grub 主题安装与配置 Fcitx5 主题安装与自定义 不使用 Nginx 的网站开发指南 如何自制一个简易的资源监控程序 SQL 常用 CRUD 语法记录 Debian 打包入门,与需要注意的问题 在 fedora 建立一个 Arch 容器 (bwrap)
高度可定制的 KDE 窗口装饰器 klassy
GlumiStudio@ · 2025-10-05 · via 陈陈菌博客

默认的 breeze 可定制内容太少?尝试一下这个 fork 版本吧。

2025-10-05 09:31:38

分类: Linux 标签: 桌面美化


什么是窗口装饰器?通俗的话说就是负责窗口的标题栏、窗口边框、交互按钮(最大化/最小化/关闭)、包括阴影 / 圆角这些的程序。相当于窗口的 "外衣",而 breeze 是 KDE Plasma 的默认窗口装饰器。klassy 则是它的 fork 版本。

它适用于最新版本的 KDE Plasma 桌面,而且提供一个相比默认装饰器更多diy滑块的配置面板,并且也支持预设导入导出配置文件,这使它的主题分发传播也更方便。

面板可配置非常多东西如:按钮大小、形状、透明度、颜色和轮廓、图标、按钮高亮显示。甚至是悬停和焦点的颜色,以及标题栏的颜色、模糊/透明度、动画。

(截图上我把窗口装饰器弄成了类 gnome 的风格)

当然,如果你喜欢类似 Mac 的风格,也可以:

快速上手:


项目地址:https://github.com/paulmcauley/klassy

在已经安装 git 的前提下,把项目源码 clone 下来。

git clone https://github.com/paulmcauley/klassy

cd 进 klassy 文件夹,并切换分支版本。

cd klassy && git checkout 你的目标版本分支

新建一个 build 目录,并 cd 进去

mkdir build && cd build

开始编译构建(过程中缺少什么依赖就补什么)

cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make -j $(grep -c '^processor' /proc/cpuinfo)
make install DESTDIR=./buildroot

此时 源码目录/build/buildroot/ 下会得到构建好的程序。你可以直接丢 / 下,也可以打包成 deb 或 rpm 来管理,看你喜好(但是个人推荐打包)。

接下来打开你的 KDE 设置,找到颜色和主题-窗口装饰元素,找到 klassy 然后应用即可。