Awesome-WMのGTK3アプリケーションからウィンドウパディングを削除する方法は?

Awesome-WMのGTK3アプリケーションからウィンドウパディングを削除する方法は?

私は使うほぼすべてのデスクトップがタイルモードになっています。 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だけでは十分ではなかった。

おすすめ記事