Это указано в комментарии к предпочтениям:
// Adaptive theme only: controls if a custom or default title bar is used.
// Note that on Windows, the hamburger menu is used whenever this is
// enabled and the adaptive theme is in use.
"themed_title_bar": true,
Ключевая часть заключается в том, что это поддерживается по умолчанию только в теме Adaptive
.
Чтобы строка заголовка была тематической, сама тема должна предоставить правило темы, которое делает это, и (в идеале) это правило темы должно быть привязано к настройке здесь.
Чтобы получить тематический заголовок в других темах, вам нужно будет либо попросить автора темы поддержать его, либо создать настройку.
Выбор UI: Customize Theme
из палитры команд откроет окно, похожее на окно настроек, которое позволяет вам добавлять правила к вашей текущей теме.
Что-то вроде этого добавит поддержку настройки; возможно, вам придется настроить цвета на что-то более подходящее. Кроме того, если правая панель уже имеет другие настройки, сделанные вами, просто скопируйте правило в соответствующую часть файла.
// Documentation at https://www.sublimetext.com/docs/themes.html
{
"variables":
{
},
"rules":
[
{
"class": "title_bar",
"settings": ["themed_title_bar"],
"fg": "color(white)",
"bg": "color(var(--background) blend(white 85%))",
},
]
}
[править]
themed_title_bar
работает только на Windows и MacOS; под Linux это ничего не делает, потому что это работа темы оконного менеджера по настройке оформления окон.
В Linux для этого есть другая опция, gtk_client_side_window_decorations
, которая определяет, включены ли украшения окна на стороне клиента или нет. Значение по умолчанию для этого — true
, если вы используете gnome, и false
в противном случае.
Вы можете явно указать его в своих пользовательских настройках, чтобы включить или выключить его (требуется перезапуск Sublime Text).
Дополнительные сведения см. в разделе Sublime Text 4 скрыть строку заголовка.
person
OdatNurd
schedule
26.06.2021