Yöntem # 1 - dconf'u kullanma
Arka fon
Bunu dconf
başarmak için aracı kullanabilirsiniz , ancak bu çok adımlı bir işlemdir.
DESCRIPTION
The dconf program can perform various operations on a dconf database,
such as reading or writing individual values or entire directories.
This tool operates directly on the dconf database and does not read
gsettings schema information.Therefore, it cannot perform type and
consistency checks on values. The gsettings(1) utility is an
alternative if such checks are needed.
kullanım
$ dconf
error: no command specified
Usage:
dconf COMMAND [ARGS...]
Commands:
help Show this information
read Read the value of a key
list List the contents of a dir
write Change the value of a key
reset Reset the value of a key or dir
update Update the system databases
watch Watch a path for changes
dump Dump an entire subpath to stdout
load Populate a subpath from stdin
Use 'dconf help COMMAND' to get detailed help.
Genel yaklaşım
Öncelikle gnome-terminal
profillerinizin bir listesini almanız gerekir .
$ dconf list /org/gnome/terminal/legacy/profiles:/
<profile id>
Bu kullanma <profile id>
yapılandırılabilir ayarların bir listesini almak sonra edebilir
$ dconf list /org/gnome/terminal/legacy/profiles:/<profile id>
background-color
default-size-columns
use-theme-colors
use-custom-default-size
foreground-color
use-system-font
font
Ardından ön planın veya arka planın geçerli renklerini okuyabilirsiniz.
ön plan
$ dconf read /org/gnome/terminal/legacy/profiles:/<profile id>/foreground-color
'rgb(255,255,255)'
arka fon
$ dconf read /org/gnome/terminal/legacy/profiles:/<profile id>/background-color
'rgb(0,0,0)'
Renkleri de değiştirebilirsiniz
ön plan
$ dconf write /org/gnome/terminal/legacy/profiles:/<profile id>/foreground-color "'rgb(255,255,255)'"
arka fon
$ dconf write /org/gnome/terminal/legacy/profiles:/<profile id>/background-color "'rgb(0,0,0)'"
Örnek
Profil kimliğimi al
$ dconf list /org/gnome/terminal/legacy/profiles:/
:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/
Ayarların listesini almak için profil kimliğini kullanın.
$ dconf list /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/
background-color
default-size-columns
use-theme-colors
use-custom-default-size
foreground-color
use-system-font
font
Arkaplanınızı değiştirin mavi
$ dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/background-color "'rgb(0,0,255)'"
Renklerle ilgili bir not
Sen gösterimi kullanabilirsiniz rgb(R,G,B)
renklerini veya hash gösterimini belirtirken #RRGGBB
. Her iki gösterimde de argümanlar kırmızı, yeşil ve mavidir. İlk gösterimdeki değerler, R, G veya B için 0-255 arasında değişen tam sayılardır. İkinci gösterimde değerler, RR, GG veya BB için 00 ila FF arasında değişen onaltılık bir değerdir.
Bunlardan herhangi birini sağlarken, dconf
içinde tek tırnaklar bulunan çift tırnaklara uygun şekilde sarmanız gerekir. Aksi takdirde dconf
şikayet edecek.
"'rgb(0,0,0)'"
"'#FFFFFF'"
- vb.
Yöntem # 2 - gconftool-2'yi kullanma
Ubuntu 12.04 sistemimde renkleri komut satırından aşağıdaki gibi değiştirebildim.
NOT: Seçenekler sonuçta bu dosyada saklanır $HOME/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml
,.
Genel yaklaşım
İlk önce ağacın gnome-terminal
profilini çıkarmanız gerekiyor .
$ gconftool-2 --get /apps/gnome-terminal/global/profile_list
[Default]
Ortaya çıkan ağacı kullanarak hangi özelliklerin yapılandırılabilir olduğunu bulabiliriz.
$ gconftool-2 -a "/apps/gnome-terminal/profiles/Default" | grep color
bold_color_same_as_fg = true
bold_color = #000000000000
background_color = #FFFFFFFFFFFF
foreground_color = #000000000000
use_theme_colors = false
background_color
& foreground_color
Öznitelikleri Al / Ayarla
$ gconftool-2 --get "/apps/gnome-terminal/profiles/Default/foreground_color"
#000000000000
$ gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#000000FFFFFF"
Onaylamak
$ gconftool-2 -R /apps/gnome-terminal/profiles/Default | grep color
bold_color_same_as_fg = true
bold_color = #000000000000
background_color = #000000FFFFFF
foreground_color = #000000000000
use_theme_colors = true
Referanslar
dconf list /org/gnome/terminal/legacy/profiles:/