
Установил я себе новенький LMDE 201303, кто не знает, это Linux Mint Debian Edition. Очень доволен данным дистрибутивом, однако мне совсем не нужен титл окна, как по мне он только мешает, вот я и решил, что нужно его скрыть.
И начал я гуглить (запросы перечисляю, чтобы другие набирая их попали сразу сюда):
- linux mint hide title bar
- linux mint hide titlebar
- mate hide title bar
- mint mate hide title bar
- mate remove title bar
потом я подумал, да MATE это же форк Gnome2 и еще раз загуглил:
- gnome2 hide title bar
- metacity theme title bar
и опа, кое-что нашлось:
- www.webupd8.org/2011/05/how-to-remove-maximized-windows.html
- ask.fedoraproject.org/question/10770/remove-gnome-window-labelling-bar
вот мы и узнали место, где хранятся настройки темы окна, которое по-умолчанию тут:
/usr/share/themes/Mint-X/metacity-1/metacity-theme-1.xml
и все бы отлично, но совет из выше указанной ссылки не работает, поэтому я гуглю дальше:
mate metacity theme title bar
и нахожу документацию по metacity:
- live.gnome.org/GnomeArt/Tutorials/MetacityThemes
- github.com/mate-desktop/mate-window-manager/blob/master/doc/theme-format.txt
всё круто думаю я, начинаю тестировать и ребутать MATE ( командой pkill X ), однако теперь влияя на отрисовку окна, у меня не получается добиться того, чтобы титлбар пропал, но я не отчаиваюсь и все таки нахожу в инете обсуждение этого вопроса:
ubuntuforums.org/archive/index.php/t-1077662.html
Решение
открываем: /usr/share/themes/Mint-X/metacity-1/metacity-theme-1.xml
находим и меняем этот блок кода:
<frame_geometry name="normal_maximized" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
/>
/>
/>
/>
/>
</frame_geometry>
на этот:
<frame_geometry name="normal_maximized" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" has_title="false">
/>
/>
/>
/>
/>
/>
/>
/>
</frame_geometry>
т.к. на хабре все переносы строк съелись, смотрите pastebin.com/UmeYYSpf
всё, сохраняем файл и ребутаем Х.
И самое интересное, что эти настройки срабатывают лучше, чем я ожидал. Теперь, когда окно раскрыто на максимум — титлбар скрыт, а когда окно не развернуто, то у него есть titlebar с кнопками свернуть, развернуть, закрыть.
Как работать с окном, когда оно без титбара
Alt + F10 — Toggle maximization state of a window.
Alt + F5 — Unmaximize a window
Alt + Space — Bring up the window menu
Alt + F4 — Close window
Надеюсь кому-нибудь помог, в облагораживании десктопа.