LINUX.ORG.RU

Gnome-terminal


0

4

Всего сообщений: 1

Оттюненный полноэкранный gnome-terminal

Очень много времени я провожу за быдлокодом в терминале, поэтому терминал должен быть черным и пушистым. Самым пушистым мною был признан 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)

 , , ,

linuxfan
()