Можно ли сделать цвет строки заголовка активного окна отличным от остальных?
Сейчас он черный для всех окон в моей настройке по умолчанию. Я не могу определить, могу ли я начать печатать, потому что не знаю, какое окно сфокусировано.
Это работает на меня (Ubuntu 18.04 + Gnome 3.28.1):
nano ~/.config/gtk-3.0/gtk.css
Настроить активное использование цветов фона строки заголовка .titlebar и .backdrop (для неактивных окон).
.titlebar {
background: #3089FF;
color:white;
}
.titlebar:backdrop {
background: #777777;
color:white;
}
После того, чтобы сохранить файл помните гнома обновления, использующего эту команду:
setsid gnome-shell --replace
Едва ли другой ответ, но я нашел эти цвета более эстетически приятными под темой окружения. Я использовал gPick, чтобы заставить их соответствовать остальной части темы (кроме цветов). К сожалению, Вы не можете только оставить их незаполненный и иметь системные значения по умолчанию - что сначала каждый просто применяется во всех случаях без второго.
Это не работало на все окна (особенно хром + некоторые окна конфигурации) до окончания перезапуска, не уверенного почему. Просто перезагрузка оболочки гнома не была достаточно.
.titlebar {
background: #1856dd;
color:white;
}
.titlebar:backdrop {
background: #3E3D3A;
color:#807D78;
}
Интересно, если Вы не учитываете 'цветные' биты тех, перезапуски оболочки гнома намного более быстро (даже если Вы заменяете белый #FFFFFF). Я не вижу ошибок в системном журнале или чего-либо очевидного в journalctl, таким образом, не уверенном почему.
Не устанавливая белый это выглядит немного противным, таким образом, я добавил, что это въезжает задним ходом!
Очень простой способ изменить цвет строки заголовка - выбрать другую тему, которая учитывает этот аспект (почему стандартная тема этого не делает, меня лучше) .
Чтобы изменить тему по умолчанию, установите Gnome Tweaks ( sudo apt install gnome-tweaks
), затем выберите тему вроде Adwaita: