मैं भयानक- WM में GTK3 ऐप्स पर विंडो पैडिंग कैसे निकाल सकता हूं?


11

मैं लगभग सभी डेस्कटॉप के लिए टाइलिंग मोड में का उपयोग करता हूं। GTK3 में क्लाइंट साइड डेकोरेशन के आगमन के बाद से कुछ सामान्य गनोम प्रोजेक्ट ऐप्स ने खुद को अपनी मुख्य विंडो बॉर्डर के बाहर पैडिंग की एक उदार राशि दी है। मुझे संदेह है कि यह छाया प्रभाव के लिए है, लेकिन यह टाइलिंग प्रणाली के साथ कहर बरपाता है क्योंकि खिड़की के आकार को गद्देदार आकार के आधार पर किया जाता है, न कि सामान्य खिड़की के आधार पर।

उल्लेखनीय अपराधी नॉटिलस और गेडिट हैं, लेकिन अन्य हाल ही में अपडेट किए गए ग्नोम ऐप में सभी कुछ व्यवहार हैं।

स्क्रीनशॉट

मैं इन पैडिंग को अनदेखा करने और वास्तविक विंडो ज्यामिति के आधार पर खिड़कियों को आकार देने के लिए GTK और / या AwesomeWM को कैसे कॉन्फ़िगर कर सकता हूं? जो परिणाम मैं चाहता हूं वह एक शून्य-सीमा, शून्य-पैडिंग टाइल वाला लेआउट है।



@DKBose मुझे नहीं लगता कि यह सही ट्रैक है क्योंकि यह वास्तव में मेरे मामले में सजावट नहीं है जो एक मुद्दा है। मेरे पास कोई सजावट नहीं है या बिल्कुल भी नहीं है, इसलिए उस लेख में "गलत प्रदर्शन" के रूप में जो दिखाया गया है, वास्तव में वही है जो मैं के लिए जा रहा हूं --- कोई सजावट नहीं।
कालेब

जवाबों:


12

इसमें जोड़ें ~/.config/gtk-3.0/gtk.css:

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

( https://bbs.archlinux.org/viewtopic.php?pid=1416334#p1416334 के माध्यम से )

मुझे इसे प्रभावी करने के लिए X को पुनरारंभ करना पड़ा - SITEUP कमाल पर्याप्त नहीं था।


3
यही चाल चली। अब मुझे डर लग रहा है! सीएसएस में खिड़की के गुण कब से परिभाषित होने लगे?
कालेब

4
मैं अभी थोड़ा अंदर मर गया।
३३
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.