Очень много времени я провожу за быдлокодом в терминале, поэтому терминал должен быть черным и пушистым. Самым пушистым мною был признан gnome-terminal (0 зависимостей от DE, быстр, умеет вкладки). Сделать его черным при светлой схеме GTK было проблематично. Настолько проблематично, что я пробовал даже ставить темную цветовую схему, но она не согласовалась с белым фоном большинства интернет-сайтов, что приводило к вытаканию моих глаз.
В итоге в один прекрасный день я поставил gtk-parasite и начал упорную борьбу за цвет вкладок и отсутствие лишних белых пикселей в окне терминала. За несколько часов я проклял документацию GTK, в которой по интересующей меня теме оказалось ровно нифига, но все-таки добился желаемого: openbox, окно без оформления, распахнутое на полный экран; мелкий аккуратный шрифт в заголовке вкладок; активная вкладка подсвечивается серым.
$ cat ~/.gtkrc.mine
style "term-tab-bg"
{
xthickness = 0
ythickness = 0
# Фон активной вкладки. Правда клево, что его назвали NORMAL?
bg[NORMAL] = "#303030"
# Фон неактивной вкладки.
bg[ACTIVE] = "#000000"
# Х-з что такое, наверное осталось от отладки
bg[INSENSITIVE] = "#ff0000"
}
style "term-tab-label-text"
{
fg[NORMAL] = "#d0d0f0"
fg[ACTIVE] = "#b0b0b0"
font_name = "Verdana 8"
}
style "term-bg"
{
bg[NORMAL] = "#000000"
}
# Со следующей строчкой я возился больше часа:
# ее отсутствие порождало мерзкий белый пиксель по углам крайних вкладок,
# о чем я даже ныл на ЛОРе
widget_class "TerminalWindow" style "term-bg"
# Стиль самой вкладки
widget_class "TerminalWindow.*.GtkNotebook" style "term-tab-bg"
# Стиль заголовка вкладки
widget_class "TerminalWindow.*.GtkNotebook.*.GtkLabel" style "term-tab-label-text"
>>> Просмотр (1280x1024, 35 Kb)