1191 字
6 分钟
将KDE打扮成Hyprland一样!
不妨试试在 KDE 中亲手复刻一套类似的视觉风格,兼顾美观与生产力!

✨ 先上效果图 ✨#

📋 为什么要这样做 📋#

我是从暑假开始使用Linux的,而且大部分使用KDE全家桶。

后来我了解了Hyprland、niri等平铺式WM,发现它们非常新颖和美观,让我很眼馋:

但我短时间不会转过去,主要是担心迁移成本、入门难度、稳定性和Wayland兼容性问题,毕竟我用Lazyvim+Neovide都手足无措,更何况是更进一步的平铺式WM?

我只能继续用KDE,幸运的是KDE支持很大程度的个性化,理论上应该能仿照Hyprland风格。

然后我翻边所有KDE美化文章,发现没人搞这种风格,然后我便自己搞,就有了这篇文章。

🎛️ 状态栏美化 🎛️#

Hyprland不得不品的是它的状态栏,与其他操作系统和DE相比,是我目前见过最好的,至少也是最美观的。

而在KDE中有一个类似的概念,叫做面板(只不过更全能更通用些,还可以做Dock栏和任务栏),因此我们先从这里下手。

配置布局和功能#

建筑是需要打地基的,我们先用原版的东西定个型。

上图就是状态栏和Dock栏的布局和挂件,因为每个面板都要赋予不同的样式,因此总共有5个面板,当然你也可以根据自己的情况酌情修改,只要达到满意即可。

TIP

需要注意的是布局和Bug,KDE在这块的Bug是最多的,调布局也需要花一些时间,还要测试不同场景下的情况。

配置样式#

KDE商店有一个第三方挂件,叫Panel Colorizer,可以修改面板的样式。

使用起来很简单,只需要将它添加到某个面板上,然后右键它,点击配置 Panel Colorizer即可。

TIP

这个挂件支持i18n,安装完成后注销重进即可。

接下来以左上角的窗口列表为例,一步一步配置成想要的样式。

首先,打开配置界面,进入外观菜单,将原生面板下的背景复选框取消掉,效果就变成透明的了:

切换元素到挂件,勾选启用复选框,启用并设置你想要的背景颜色,如果需要的话可以设置前景颜色,目前效果如下:

TIP

不知道要使用何种颜色?使用 Catppuccin谢谢喵!

切换到Shape选项卡,按照以下配置调整,有时需要酌情修改,写过CSS的应该都知道是什么意思:

按照这个思路,配置剩下需要配置的面板即可大功告成。

🎨 外观样式和配色方案 🎨#

使用Catppuccin谢谢喵!#

上面就推荐了Catppuccin,这是我目前最喜欢的配色方案,也是适配最广泛的,其中就包括KDE,推荐使用。

目前无论哪个适配,都有4种主题可选:

  • Latte:浅色主题,适合浅色党,但我认为与Hyprland风格不太一致。(也就是没人用浅色主题)
  • Frappé:最亮的深色主题,偏灰。
  • Macchiato:介于Frappé和Mocha之间。(我用的)
  • Mocha:最黑的深色主题。

KDE的适配有一个安装脚本,只需要两个步骤即可使用:

  1. git clone --depth=1 https://github.com/catppuccin/kde catppuccin-kde && cd catppuccin-kde
  2. 运行安装脚本./install.sh,并按照说明进行操作。

安装完成后,设置里就能找到相应的配色方案了。

更好的Breeze主题:Klassy#

自带的Breeze看着一般,但换个配色方案就很不错了,因此目前我并不准备换。

但是现在有一个基于Breeze的fork,叫Klassy,提供了一些原版没有的功能,例如可以自定义的标题栏、可以部分自定义的元素样式、标题栏和工具栏的毛玻璃效果。

我使用Arch系的,如果要安装,应该是:

yay -S klassy-bin

🖌️ 窗口圆角和描边 🖌️#

LightlyShaders是一个桌面特效,可以给所有窗口添加圆角和描边,与Windwos 11和Mac类似,而不是默认的上圆下方。

WARNING
  1. 此特效不兼容其他部分特效。(包括系统自带的)
  2. 有时会给不应该上边框的对象上边框。
  3. 没有二进制文件,需要从仓库编译。

应该可以通过yay编译和安装:

yay -S lightlyshaders-git

安装完成后就能在设置里配置了,翻译和配置请见下,可以照着我的配置:

🎉 完成 🎉#

如果全部完成了,大概就能体验到Hyprland一样的桌面!

你还可以更改鼠标指针、配置更多桌面特效、设置动态壁纸来更丰富你的桌面。

将KDE打扮成Hyprland一样!
https://pinpe.top/posts/kde-to-hyprland-theme/
作者
Pinpe
发布于
2025-10-17
许可协议
CC BY-NC-SA 4.0