私は使う素晴らしいほぼすべてのデスクトップがタイルモードになっています。 GTK3にクライアントサイドの装飾が登場した後、いくつかの一般的なGnomeプロジェクトアプリケーションでは、メインウィンドウの枠の外側に多くのパディングを提供し始めました。これはシャドウ効果が原因だと思いますが、ウィンドウサイズは通常のウィンドウ自体ではなくパディングサイズによって決まるため、タイリングシステムを壊します。
注目すべき犯罪者はnautilusとgeditですが、最近更新された他のGnomeアプリケーションもいくつかの動作を共有します。
これらのパディングを無視し、実際のウィンドウジオメトリに基づいてウィンドウのサイズを変更するようにGTKおよび/またはAwesomeWMを設定するにはどうすればよいですか?私が望む結果は、境界線とパディングがゼロのタイルレイアウトです。
答え1
次に追加~/.config/gtk-3.0/gtk.css
:
.window-frame {
box-shadow: none;
margin: 0;
}
(通過するhttps://bbs.archlinux.org/viewtopic.php?pid=1416334#p1416334)
適用するにはXを再起動する必要がありました。 SIGHUP Awesomeだけでは十分ではなかった。