我希望使用 KDE Plasma 使用窗口特定规则设置标题栏颜色的能力。我知道如何做到这一点。但是,由于我只设置标题栏颜色选项,我希望有一些配色方案只包含与标题栏相关的颜色设置,而不管用户可能使用的任何其他(自定义)颜色。实现这一目标的正确方法是什么?
仅包含这些值(常规和 WM)的 .colors 文件就足够了吗?
[General]
Name=My_ColorScheme_Name
[WM]
activeBackground=
activeBlend=
activeForeground=
inactiveBackground=
inactiveBlend=
inactiveForeground=
还是我需要包括所有颜色部分,包括与标题栏颜色无关的颜色部分?
[ColorEffects:Disabled]
[ColorEffects:Inactive]
[Colors:Button]
[Colors:Selection]
[Colors:Tooltip]
[Colors:View]
[Colors:Window]
我试图保持简单,并避免指定未使用的颜色值并且可能与用户设置的值冲突。我的目标是仅使用 KDE 的特定于窗口的规则更改标题栏颜色。这些规则有一个更改标题栏颜色的选项,我发现它在通过系统设置 GUI 设置时效果很好。我的目标是找到一种通过编辑文本文件来设置它的简单方法。
列出最少的颜色来指定活动的标题栏就足够了。在以下位置创建一个文本文件:
该文件应以
.colors
扩展名结尾。它的最小内容可以包括以下内容,Name=
您选择的任何名称都在哪里。此示例将使活动窗口的标题栏变为红色并带有黑色文本。当您将它与特定于窗口的规则结合使用时,这将变得非常有趣和有用,例如在 WM_CLASS 上匹配不同的应用程序具有不同的活动标题栏颜色(类似于 Android)。