İle gtk+ ≥ 3.12
size belirli bir tema ve her uygulama üzerindeki varyant (koyu, ışık) yükleyebilirsiniz 1 ortam değişkeni üzerinden temelinde GTK_THEME=theme:variant
. Gereğince gtk+
başvuru kitabı :
GTK_THEME. If set, makes GTK+ use the named theme instead of the theme that is
specified by the gtk-theme-name setting [...] It is also possible to specify a
theme variant to load, by appending the variant name with a colon, like this:
GTK_THEME=Adwaita:dark.
Yani, yük 2 koyu Eğer aday olacağını varyantı:
GTK_THEME=Adwaita:dark gedit
Aynı şekilde, tam tersini elde etmek için (varsayılan tema karanlık olduğunda), ışık değişkenini yüklersiniz:
GTK_THEME=Adwaita:light gedit
Özel bir başlatıcı ( .desktop
dosya) aracılığıyla kullanmak istiyorsanız env
, Exec
satırdaki komuta hazırlanmanız gerekeceğini unutmayın :
Exec=env GTK_THEME=Adwaita:dark eog %U
1: Devs kararına göre, daha yeni olanın gnome-terminal
menü> tercihler yoluyla kendi yapılandırmasına sahip olduğunu ve temayı göz ardı ettiğini unutmayın. Ayrıca, bu oldukça yeni şeyler olduğu için, bazı gtk + 3 uygulamaları GTK_THEME
ortam değişkenine uymayabilir (henüz) .
2: Zaten bu uygulamanın çalışan bir örneğine sahipseniz bu işe yaramaz gibi görünüyor, örneğin nautilus
zaten karanlık modda çalışıyorsa GTK_THEME=Adwaita:light nautilus
, çalışma yeni bir nautilus
pencere açar, ancak yine de karanlık modda. Bunun bir özellik mi, böcek mi olduğunu bilmiyorum.