![Фон](https://rvso.com/image/76403/%D0%A4%D0%BE%D0%BD.png)
Фон
С предыдущимТерминал GNOMEрелизы обновление цветовой схемы было пустяком. Всего 5 строк кода было достаточно, чтобы сделать трюк.
gconftool-2 -s -t bool /apps/gnome-terminal/profiles/Default/use_theme_background false
gconftool-2 -s -t bool /apps/gnome-terminal/profiles/Default/use_theme_colors false
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/background_color '#121212121212'
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/foreground_color '#f1f1ebebebeb'
gconftool-2 -s -t string /apps/gnome-terminal/profiles/Default/palette '#484848483e3e:#dcdc25256666:#8f8fc0c02929:#d4d4c9c96e6e:#5555bcbccece:#93935858fefe:#5656b7b7a5a5:#acacadada1a1:#8f8f89897272:#ffff26267676:#b9b9fcfc3232:#fffff7f78080:#6b6be9e9ffff:#aeae8282ffff:#6b6bffffe4e4:#eaeaebebdada'
Теперь, сТерминал GNOME 3.14.2, который использует dconf
, необходимо запустить скрипт из более чем 100 строк (здесьявляется копией), которая создает новыйпрофильи делает много вещей, которые мне трудно понять.
Главный вопрос
Мне интересно, есть ли аналог моего предыдущего пятистрочного сценария для новогоТерминал GNOME, и если нет, то почему.
Вторичный вопрос
Я запускаю скрипт, который обо всем позаботится, автоматически, и я хотел бы «отменить» то, что он сделал, но я не знаю, что это такое. Я думал, что могу выбрать профиль Default
, в Edit / Preferences / Profiles
, но там я смог найти только профиль, созданный скриптом.
Итак, я создал новый. Означает ли это, что изначально профиля не было или скрипт перезаписал его Default
?
Примечание
Этот ответпредставляет собой пошаговое руководство по обоим вариантам dconf
и более старым gconftool-2
.
Эксперименты
Я пытаюсь это понять.большой сценарийзапустив его на подставном пользователе, чтобы среда оставалась нетронутой.
Я заметил, что нет
/org/gnome/terminal/legacy/profiles:/
И все, что я могу сделать, это бежать
colours@debian:~$ dconf list /org/gnome/terminal/legacy/
schema-version
Что случилось с Default
профилем, который я раньше мог настраивать? Оо
Хорошо, еще немного прогресса... Сняв галочку, Use colours from the system theme
я увижу profile:/
и <profile id>
. Оттуда я могу изменить цвет фона с помощью dconf write
, хотя все еще не ясно, как получить список всех доступных настраиваемых параметров.
Итак, похоже, что с новой версиейТерминал GNOMEпрофиль Default
отсутствует. Поэтому сначала нужно создать профиль, чтобы иметь возможность изменить внешний вид по умолчанию. Такое поведение является новым, и оно создало некоторую путаницу в моем мышлении.
Ответ на мой первый вопрос гипотетически мог бы быть таким:
- создать
Default
профиль, - применить
dconf
настройки, - вручнуюпереключиться на
Default
профиль.
Давайте посмотрим, исправлю ли я пункт 3 с помощью автоматического выбора профиля.