Как изменить фон для использования встроенной темы из настроек профиля gnome-Terminal -> Цвет с помощью dconf или gsettings?

Для gnome-terminal -> Edit -> Preference -> profile -> color я не хочу «использовать цвет из системной темы», но использую «встроенные схемы = Solarized dark».

Согласно этому ответу , я могу использовать эти команды для получения UUID профиля, который я хочу изменить:

gsettings get org.gnome.Terminal.ProfilesList list
gsettings get org.gnome.Terminal.ProfilesList default

Также я могу видеть UUID профиля в правом нижнем углу терминала gnome -> Редактировать -> Предпочтения -> Профиль -> Цвет.

Чтобы отменить выбор «использовать цвет из системной темы», я использовал эту команду:

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ use-theme-colors false 

Как тогда использовать заданные «встроенные схемы», например, "Соляризованная тьма", "Танго темная" через cmdline? Я не мог найти их имя в /usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml

1
задан 23 September 2019 в 11:02

1 ответ

Нет никаких схем, разработанных для "Созданного в схемах":

, что "Создается в схемах": выполнение, оно предварительно сконфигурировало цвета..

для основного цвета с описанием "Цвет по умолчанию текста в терминале"

для цвета фона с описанием "Цвет по умолчанию терминального фона"

Так узнает, два цвета (сначала выбирают Buili-in-schems) для "Built-in-schems": с ниже команд

примечание: измените UUID в ниже команд с Вашим UUID

pratap@pratap:~$ gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:dec6f19d-ac6e-438a-8a48-122429c5c909/ foreground-color
'rgb(131,148,150)'
pratap@pratap:~$ gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:dec6f19d-ac6e-438a-8a48-122429c5c909/ background-color
'rgb(0,43,54)'
pratap@pratap:~$ 

, который Это означает когда-либо при обеспечении этих двух цветов rgb.. "Созданный в схемах": будет изменен на "Подвергнутый воздействию солнца - темный"

, Например: Если Вы хотите иметь "Темный как танго" как "Созданный в схемах":

Выполнение ниже команд.. Измените UUID со своим идентификатором профиля.

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:dec6f19d-ac6e-438a-8a48-122429c5c909/ foreground-color 'rgb(211,215,207)'

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:dec6f19d-ac6e-438a-8a48-122429c5c909/ background-color 'rgb(46,52,54)'

В ниже GIF, у меня есть два открытые терминала. Левые каждый - профиль с идентификатором, запускающимся с "dec6" и команд, которые я дал в другом Терминале с другим профилем..

enter image description here

3
ответ дан 10 November 2019 в 08:57

Другие вопросы по тегам:

Похожие вопросы: