SDB:简易美化 KDE

跳转至: 导航, 搜索
注意:
  • 本文不是标准流程,仅供参考;
  • 如果你担心损坏 KDE,那么你可以新建一个用户或者使用虚拟机实验一下;
  • 在你自定义 KDE 主题前,一定要想清楚你想要深色还是浅色的主题。因为自定义完成后,再切换主题是一件比较繁琐的事情;
  • 有关网络连通性的处理,另见 SDB:配置代理
  • 本文需要 kvantum-managergit-core
  • 本文不涉及对小部件的修改。

本文主要介绍如何简单地更换 KDE 的主题。

大致流程

  1. 下载图标包、鼠标图标包、主题
  2. 安装 Kvantunm 和主题文件
  3. 更新 flatpak
  4. 撤销更改

下载主题文件

下载图标包:

下载 KDE 主题(Orchis-kde):

git clone https://github.com/vinceliuice/Orchis-kde.git

Orchis-kde 包含了颜色主题、Plasma 外观样式、窗口装饰元素和欢迎屏幕主题。

然后下载:Orchis gtk theme

安装软件包和主题文件

先安装 Kvantum:

sudo zypper in kvantum-manager kvantum-manager-lang

然后安装刚刚下载的 KDE 主题:

cd Orchis-kde
./install.sh

图标包可以解压到 ~/.local/share/icons 或者 /usr/share/icons(如果你需要其他用户也可以读取这个文件的话)。

配置主题

切换全局主题

打开 KDE 系统设置 > 颜色和主题,选择 Orchis 或 Orchis-dark。

更换光标和图标

图标光标 页面,选择新安装的 Tela 和 Qogir 主题。

  • Tips:深色主题搭配白色光标,黑色光标搭配浅色主题。

配置 Kvantum 主题

打开 Kvantum Manager,因为 Orchis-kde 的安装脚本已经把 Kvantum 主题安装完毕,所以不必手动指定 Kvantum 从选定的文件夹安装主题。

点击 变更/删除主题,然后根据你选择的全局主题选择对应的主题,然后点击 应用此主题。然后点击下方的 退出

  • 你可以通过 配置当前主题 更加精细化地调整 Kvantum 主题。

最后打开 KDE 系统设置 > 颜色和主题 > 应用程序外观样式,选择 Kvantum 或 Kvantum-dark。

安装 GTK 主题

打开 KDE 系统设置 > 颜色和主题 > 应用程序外观样式,点击上方的 配置 GNOME/GTK 应用程序外观样式,再点击下方的 从文件夹安装,在弹出的文件夹选择对话框中选中刚刚下载的 Orchis gtk theme 主题压缩包。

然后,根据全局主题选择对应 GTK 应用程序外观样式'。保存并退出。

最后一步

重启系统。

剩余杂项

更新 flatpak

更新 flatpak 应用时,flatpak 会自动选取 org.gtk.Gtk3theme.Orchisorg.gtk.Gtk3theme.Orchis-Dark 让用户安装。


重置更改

首先,将全局主题修改回 Breeze 或 openSUSE,将应用程序外观样式修改回 Breeze 微风。

打开 Kvantum Manager,点击 变更/删除主题,将默认主题更改为 Kvantum 默认,然后依次删除用户安装的 Kvantum 主题。

然后用文本文档编辑器 Kate 打开 Orchis-kde 文件夹中的 install.sh 文件,阅读并查看该脚本对哪些文件夹进行了读写。

例如:

if [ "$UID" -eq "$ROOT_UID" ]; then
  AURORAE_DIR="/usr/share/aurorae/themes"
  SCHEMES_DIR="/usr/share/color-schemes"
  PLASMA_DIR="/usr/share/plasma/desktoptheme"
  LOOKFEEL_DIR="/usr/share/plasma/look-and-feel"
  KVANTUM_DIR="/usr/share/Kvantum"
  WALLPAPER_DIR="/usr/share/wallpapers"
else
  AURORAE_DIR="$HOME/.local/share/aurorae/themes"
  SCHEMES_DIR="$HOME/.local/share/color-schemes"
  PLASMA_DIR="$HOME/.local/share/plasma/desktoptheme"
  LOOKFEEL_DIR="$HOME/.local/share/plasma/look-and-feel"
  KVANTUM_DIR="$HOME/.config/Kvantum"
  WALLPAPER_DIR="$HOME/.local/share/wallpapers"
fi

根据上文的操作,该脚本是由普通用户执行的。所以不再使用的主题文件分布在:

$HOME/.local/share/aurorae/themes
$HOME/.local/share/color-schemes
$HOME/.local/share/plasma/desktoptheme
$HOME/.local/share/plasma/look-and-feel
$HOME/.config/Kvantum
$HOME/.local/share/wallpapers

删除这些多出来的文件夹即可。KDE 后续会自动刷新主题缓存。

然后:

sudo zypper rm kvantum-manager kvantum-manager-lang

最后,重启系统。