Я использую Awesome в режиме листов практически для всех своих рабочих столов. С тех пор как в GTK3 появилось оформление на стороне клиента, некоторые распространенные приложения для проектов Gnome стали использовать большое количество отступов за пределами границ основного окна. Я подозреваю, что это для теневых эффектов, но это наносит ущерб системе листов, поскольку размер окна делается на основе размера дополнения, а не самого обычного окна.
Известными нарушителями являются nautilus и gedit, но другие недавно обновленные приложения Gnome имеют некоторое поведение.
Как я могу настроить GTK и / или AwesomeWM, чтобы игнорировать эти отступы и определять размер окон в соответствии с фактической геометрией окна? В результате я хочу получить плиточный макет с нулевой рамкой и заполнением нулями.
Ответы:
Добавить к
~/.config/gtk-3.0/gtk.css
:(через https://bbs.archlinux.org/viewtopic.php?pid=1416334#p1416334 )
Мне пришлось перезапустить X, чтобы он вступил в силу - SIGHUP awesome было недостаточно.
источник