Kde

如何僅為標題欄顏色創建 KDE Plasma 配色方案?

  • December 7, 2018

我希望使用 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 設置時效果很好。我的目標是找到一種通過編輯文本文件來設置它的簡單方法。

列出最少的顏色來指定活動的標題欄就足夠了。在以下位置創建一個文本文件:

~/.local/share/color-schemes/

該文件應以.colors副檔名結尾。它的最小內容可以包括以下內容,Name=您選擇的任何名稱都在哪裡。

[General]
Name=YourName_TitlebarColors

[WM]
activeBackground=255,0,0
activeForeground=0,0,0

此範例將使活動視窗的標題欄變為紅色並帶有黑色文本。當您將它與特定於視窗的規則結合使用時,這將變得非常有趣和有用,例如在 WM_CLASS 上匹配不同的應用程序具有不同的活動標題欄顏色(類似於 Android)。

引用自:https://unix.stackexchange.com/questions/485751