Можно ли изменить цветовую тему (или весь профиль gnome-терминала) терминала, если, например, Midnight Commander запущен внутри gnome-терминала? Моя цель - не запустить новое окно терминала, а изменить цветовую тему в зависимости от запущенного приложения.

2 ответа2

1

Вы можете написать функцию оболочки, чтобы использовать setterm (или эквивалент в вашей ОС) для изменения цветов перед вызовом программы, но нет способа изменить профиль терминала gnome из командной строки (название можно изменить, хотя ).

0

Вы можете взглянуть на эту тему: https://askubuntu.com/questions/137706/gnome-terminal-and-solarized-theme-coloring-issue

Я искал способ решить эту проблему с помощью dbus ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .