Awesome-WMでGTK3アプリのウィンドウパディングを削除するにはどうすればよいですか?


11

ほとんどすべてのデスクトップのタイルモードでを使用しています。GTK3でのクライアント側の装飾の出現以来、いくつかの一般的なGnomeプロジェクトアプリは、メインウィンドウの枠の外側に十分な量のパディングを提供するようになっています。これは影の効果によるものではないかと思いますが、ウィンドウのサイズ変更は通常のウィンドウ自体ではなく、パディングされたサイズに基づいて行われるため、タイリングシステムに大きな影響を与えます。

注目すべき違反者はnautilusとgeditですが、最近更新された他のGnomeアプリはすべて、いくつかの動作をします。

スクリーンショット

GTKやAwesomeWMを構成して、これらのパディングを無視し、実際のウィンドウジオメトリに基づいてウィンドウのサイズを設定するにはどうすればよいですか?必要な結果は、ゼロボーダー、ゼロパディングのタイルレイアウトです。



@DKBoseそれは実際には私のケースの装飾ではないので、正しい道だとは思いません。私は装飾をまったく持っていないか、または望んでいません。そのため、この記事で「誤った表示」として示されているのは、実際には私が何をしようとしているのか、つまり装飾がないことです。
カレブ2014年

回答:


12

追加~/.config/gtk-3.0/gtk.css

.window-frame {
  box-shadow: none;
  margin: 0;
}

https://bbs.archlinux.org/viewtopic.php?pid=1416334#p1416334を介して)

Xを有効にするにはXを再起動する必要がありました-SIGHUPの素晴らしさでは不十分でした。


3
これでうまくいきました。今怖い!CSSでウィンドウプロパティが定義され始めたのはいつからですか?
カレブ2014年

4
少しだけ死んでしまいました。
2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.