Я использую Awesome в режиме листов практически для всех своих рабочих столов. С тех пор как в GTK3 появилось оформление на стороне клиента, некоторые распространенные приложения для проектов Gnome стали использовать большое количество отступов за пределами границ основного окна. Я подозреваю, что это для теневых эффектов, но это наносит ущерб системе листов, поскольку размер окна делается на основе размера дополнения, а не самого обычного окна.
Известными нарушителями являются nautilus и gedit, но другие недавно обновленные приложения Gnome имеют некоторое поведение.
Как я могу настроить GTK и / или AwesomeWM, чтобы игнорировать эти отступы и определять размер окон в соответствии с фактической геометрией окна? В результате я хочу получить плиточный макет с нулевой рамкой и заполнением нулями.