Как сделать выделенную вкладку в терминале более заметной

Что-то в цветовой схеме изменилось в 11.04, и теперь мне очень сложно определить, какая вкладка выбрана.

enter image description here

На моем экране цвета выглядят более похожими по мере того, как я опускаюсь на стуле (то есть под углом зрения).

Если я изменю цветовую схему, проблема будет решена, но это решение будет слишком экстремальным для меня. Есть ли способ просто изменить цвет выбранной вкладки в терминале или сделать ее более заметной?

ОБНОВЛЕНИЕ : В 12.10 принятое решение не работает. Кто-нибудь может это исправить?

101
задан 25 October 2014 в 19:33

5 ответов

Для 12.10 - 15.04 вы можете создать тему CSS для GTK 3.0, как объяснено в этом комментарии Kees (kees-vanveen) к сообщению об ошибке , опубликованному выше Алессио.

  1. Создайте файл ~/.config/gtk-3.0/gtk.css

  2. Вставьте его как содержимое, используя нужный цвет:

    TerminalWindow .notebook tab:active {
        background-color: #def;
    }
    
  3. [ 1111] Закройте все окна терминала и перезапустите приложение, чтобы увидеть изменения.

0
ответ дан 25 October 2014 в 19:33

Я не такой уж хакер тем, но вот быстрое решение:

Создайте или отредактируйте файл ~/.gtkrc-2.0, включив в него следующее:

style "gnome_terminal_notebook"
{
  fg[NORMAL] = "#00ff00"
}

widget "*TerminalWindow.*.GtkNotebook*" style "gnome_terminal_notebook"

Это будет изменить цвет текста активной вкладки на зеленый. Не очень красиво, но должно дать вам начало.

Вы также можете осветить выделенную вкладку, заменив строку fg на:

bg[NORMAL] = shade (1.25, "#3c3b37")

Недостаток: это также сделает внутренние границы ярче.

Примечание. Это повлияет на каждую тему, выбранную вами в свойствах внешнего вида, поэтому не забудьте отменить эти изменения при использовании другой темы.

0
ответ дан 25 October 2014 в 19:33

Используя теплый серый в Ubuntu в https://design.ubuntu.com/brand/colour-palette , это небольшая вариация Дэвида:

TerminalWindow .notebook tab {
    background-color: #e2e0dd;
}

TerminalWindow .notebook tab:active {
    background-color: #f2f1f0;
}

Цвет других вкладок здесь немного темнее.

0
ответ дан 25 October 2014 в 19:33

Для Ubuntu 16.04 создайте файл с именем ~ / .config / gtk-3.0 / gtk.css и поместите в него следующее:

TerminalWindow .notebook tab:active {
    background-color: #b0c0f0;
}

Кредит: http: // eli .thegreenplace.net / 2014 / подсветка-на-активный язычок-в-гном-терминал /

0
ответ дан 25 October 2014 в 19:33

Вы можете взломать тему и изменить цвет таким образом. Я сделал это много лет назад, когда тема, которая мне нравилась, не имела достаточного контраста.

Темы, установленные для всей системы, живут в /usr/share/themes, а ваши собственные темы живут в ~/.themes. Если тема, которую вы изменяете, является общесистемной темой, я предлагаю скопировать ее в ~/.themes и переименовать, прежде чем вносить изменения. В противном случае ваши изменения будут перезаписаны при следующем обновлении пакета, отвечающего за эти файлы.

0
ответ дан 25 October 2014 в 19:33

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

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