SDB:简易美化 KDE
- 本文不是标准流程,仅供参考;
- 如果你担心损坏 KDE,那么你可以新建一个用户或者使用虚拟机实验一下;
- 在你自定义 KDE 主题前,一定要想清楚你想要深色还是浅色的主题。因为自定义完成后,再切换主题是一件比较繁琐的事情;
- 有关网络连通性的处理,另见 SDB:配置代理;
- 本文需要
kvantum-manager
和git-core
; - 本文不涉及对小部件的修改。
本文主要介绍如何简单地更换 KDE 的主题。
目录
大致流程
- 下载图标包、鼠标图标包、主题
- 安装 Kvantunm 和主题文件
- 更新 flatpak
- 撤销更改
下载主题文件
下载图标包:
- 应用主题图标包:Tela-icon-theme
- 鼠标图标包:Qogir-icon-theme
下载 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.Orchis
或 org.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
最后,重启系统。