2016-06-26 3 views
0

Я уже некоторое время настраивал свой rc.lua и, в пользу более чистого вида, думал о том, что wibox не отображается по умолчанию.
У меня уже есть средства для переключения видимости и установите его по умолчанию невидимым.
Проблема с макетами и прокладкой окна.
Все макеты (кроме плавающих) уважают геометрию wibox, когда я переключаю ее видимость. Моя идея заключалась в том, что он появился поверх окон, но когда я переключаю, все окна изменяются, чтобы освободить место для окна.
Я уже пробовал установить тип wibox на разные значения и сделать его плавающим.
В источнике макета нет кода, который явно описывает это поведение (насколько мне известно, по крайней мере), поэтому я считаю, что это должно быть свойство wibox.
Любые идеи?
Заранее благодарим вас за помощь.Awesome WM: Игнорировать геометрию wibox

ответ

0

Постарайтесь его снятие с охраной распорки: w:struts{ left = 0, right = 0, bottom = 0, top = 0 } только top = 0 следует требовать (предполагается, что ваш wibox находится на вершине), но это не помешает сбросить другие стороны, а также. :-)

Struts - это концепция, представленная EWMH. Это позволяет окну зарезервировать некоторое пространство на краю экрана. При создании wibox, awful.wibox устанавливает, например. верхняя стойка на высоту wibox (при условии, что у вас есть wibox с position = "top"). Это приводит к тому, что код C вычитает это значение из доступной рабочей области экрана.

+0

Спасибо за ansew @uli. Однако это не помогло. Прокладки все еще там. Но, ища метод struts, я наткнулся на новую документацию, которая, безусловно, является более высокой прибылью, чем решение исходной проблемы: D. – sferaud

+0

Обновление. В библиотеке wibox есть функция, которая обновляет стойки wibox каждый раз, когда изменяется видимость. Поэтому, когда я переключаюсь, я должен перезаписать стойку. Спасибо за помощь. Не нашел бы, если бы это было не для хедз-ап о стойке. – sferaud

+0

О, верно. Без этой функции невидимый wibox все равно сохранит некоторое пространство. Извините за отсутствие этого. И приятно слышать, что улучшенные документы действительно улучшены. :-) –

Смежные вопросы