KDE 中的系统主题有多个部分,位于系统设置的不同部分。例如
- 全局主题
- 等离子风格
- 图标
- 窗户装饰
- 桌面壁纸
- 登录屏幕(SDDM)
- 启动画面
- 启动画面
可能还有更多部分,但这些是我定制的。
所有这些都可以从商店下载,您可以通过系统设置 GUI 手动应用各种不同的部分来创建您喜欢的外观和感觉。
但是,当我重新安装或在新电脑上安装时,我希望能够轻松设置所有这些,而不必记住所有设置并逐一应用它们。
我如何编写所有这些设置的脚本,以便每次都能轻松获得一致的外观和感觉?
答案1
从我几周前提出的问题开始(当前的 KDE Plasma 5 主题保存在哪里?):
根据这个 GitHub,当前启用的主题存储在该
~/.config
目录中。 外貌
- 全局主题
.config/kdeglobals
.config/kscreenlockerrc
.config/kwinrc
.config/gtkrc
.config/gtkrc-2.0
- 等离子风格
.config/plasmarc
- 应用风格
.config/kdeglobals
- 窗户装饰
.config/kwinrc
- 颜色
.config/kdeglobals
.config/Trolltech.conf
- 字体
- 字体
.config/kdeglobals
.config/kcmfonts
- 图标
.config/kdeglobals
- 游标
.config/kcminputrc
因此,我现在可以编写一个简单的 shell 脚本,将这些文件保存到压缩文件和脚本将提取压缩文件放入该目录中。
笔记:这仅当您拥有所有主题时才有效已安装。这意味着,您需要编写一个脚本来检查这些主题是否已安装,然后再继续操作。已安装的主题也有自己的位置(如果我没记错的话,它在 ~/.share/ 的某个地方)。
答案2
等离子配置保护程序是一个专门用于执行此操作的小程序(SDDM 和 Plymouth 主题除外,它们是系统范围的设置)。
它可以作为小部件添加安装。