Day by Day, Site by Site

Open source, Some Code, Troubleshooting, Good Links

Jun 13, 2016 - linux

Выделение активной вкладки терминала в Linux отдельным цветом

При использовании стандартного терминала Ubuntu есть одна проблема, которая не давала мне покоя. Если использовать несколько вкладок, то все они отображаются одинаковым цветом.

Терминал по умолчанию

То есть нет цветового выделения активной вкладки. Это доставляет неудобства.

Для того что бы исправить ситуцию создаем/редактируем файл ~/.config/gtk-3.0/gtk.css и добавляем следующее:

@define-color light-grey #3c3b37;
@define-color dark-grey #292929;
@define-color burnt-yellow #645c3e;
@define-color black #000000;


TerminalWindow .notebook {
/* border: 0; /* удалите коментарий для удаления рамки вокруг активной вкладки */
  border-width: 0; /* внешняя рамка вокруг терминала с серым цветом */
  padding: 1; /* толщина рамки вместе с телом терминала */
  background-color: shade(@burnt-yellow,1); /* цвет отступа вокруг тела терминала */
  color: #ffffff; /* цвет текста вкладки */
}


TerminalWindow .notebook tab:active {
  background-color: shade(@burnt-yellow,1); /* цвет активной вкладки */
}


TerminalWindow .notebook tab {
  background-color: shade(@dark-grey,1); /* цвет неактивной вкладки */
}

Ситуация исправлена, остальное понятно из коментариев в файле.

Терминал с цветной активной вкладкой