Metacity: убрать строку заголовка из окон XTerm и развернуть

3670
Boldewyn

В IceWM я могу сказать, чтобы окна XTerm не имели строки заголовка и были действительно развернуты в ~/.icewm/winoptions:

xterm.XTerm.dTitleBar: 0 xterm.XTerm.startMaximized: 1 

С "действительно максимизированным" я имею в виду, что

XTerm*maximize: true 

-Выбор в .Xresourcesдействительности не максимизирует окно с точки зрения оконных менеджеров, но расширяет свернутое окно до ширины рабочего стола.

Вопрос в том, могу ли я иметь поведение IceWM в Metacity ? Любой XTerm (и только XTerm), находящийся при запуске

  • развернуто и
  • без заголовка

Compiz можно обмануть, чтобы сделать это с помощью ccsm. Но пока эта ошибка не устранена, я застрял в Metacity.

Я только что прочитал о пироге дьявола . Можно ли это сделать без этого? Я не хочу запускать сервер Devilspie только для этого.

1

1 ответ на вопрос

2
Mikel

Нет, почти уверен, что ты должен использовать Devilspie.

Примерно так должно это сделать:

(if (is (window_class) "Terminal") (begin (undecorate) (maximize))) 

Вы можете даже пойти еще дальше и развернуть все окна, используя это правило:

(if (is (window_property "_NET_WM_WINDOW_TYPE") "_NET_WM_WINDOW_TYPE_NORMAL") (begin (undecorate) (maximize))) 

Если вы не хотите использовать Devilspie, вы можете заменить Metacity на Openbox, который поддерживает нужную вам функцию.

Просто положи

<applications> <application class="Gnome-terminal"> <maximized>true</maximized> <decor>no</decor> </application> <application class="Terminal"> <maximized>true</maximized> <decor>no</decor> </application> </applications> 

в середине вашего ~ / .config / openbox / rc.xml.

Или вы можете попробовать wmctrl вместо Devilspie.

Я также отмечаю, что упомянутая вами ошибка теперь исправлена ​​в Compiz. Mikel 13 лет назад 0
Спасибо за ответ. Я тоже так думал. Действительно, на одной машине я тем временем снова переключился на Compiz. С другой стороны, я связан с metacity, имею ограничительную квоту и не имею прав администратора. Я буду жить с границей :-( Boldewyn 13 лет назад 0

Похожие вопросы