Linux के लिए Fluxbox में नई विंडो को कैसे केन्द्रित करें
आज मैं एक बदलाव के लिए एक लिनक्स लेख लिखूंगा। विंडोज के प्रशंसक, चिंता न करें मैं विंडोज को नहीं छोड़ रहा हूं। जैसा कि आप जानते हैं कि मैं विंडोज़ के साथ-साथ सर्वश्रेष्ठ डिस्ट्रोज़ और सर्वश्रेष्ठ विंडो मैनेजरों पर नज़र रखने के लिए भी लिनक्स का उपयोग करता हूं। फ्लक्सबॉक्स लिनक्स के लिए एक ऐसा भयानक विंडो मैनेजर है, जो मेरा पसंदीदा है। यह बेहद हल्का, तेज तेज, आसानी से कॉन्फ़िगर करने योग्य और बहुत ही समृद्ध है। आप इसे बिना किसी डेस्कटॉप वातावरण के उपयोग कर सकते हैं और फिर भी विंडोज़ को आराम से और उत्पादक रूप से प्रबंधित कर सकते हैं। डिफ़ॉल्ट रूप से, Fluxbox नई खुली हुई विंडो को एक पंक्ति में तब तक रखता है जब तक कि स्क्रीन की चौड़ाई उन्हें अनुमति नहीं देती। मुझे यह व्यवहार बहुत उपयोगी नहीं लगा और मैं आपके साथ साझा करना चाहूंगा कि स्क्रीन के केंद्र में नई खुली हुई फ्लक्सबॉक्स विंडो को कैसे रखा जा सकता है।
Fluxbox में, ~/fluxbox/init फ़ाइल में नई विंडो के डिफ़ॉल्ट स्थान को परिभाषित करने के लिए एक विकल्प होता है। ज्यादातर मामलों में ऐसा दिखता है:
session.screen0.windowप्लेसमेंट: रणनीति
रणनीति मान निर्दिष्ट करता है कि नई विंडो को कहां रखा जाए जब अन्यथा निर्दिष्ट न हो (उदाहरण के लिए प्रोग्राम या "ऐप्स" फ़ाइल द्वारा)।
उपलब्ध 'रणनीति' इस प्रकार हैं:
- RowSmartPlacement: बिना ओवरलैपिंग के विंडो को पंक्तियों में रखने की कोशिश करता है
- ColSmartPlacement: बिना ओवरलैपिंग के विंडो को कॉलम में रखने की कोशिश करता है
- कैस्केड प्लेसमेंट: विंडोज़ को पिछले वाले के टाइटलबार के नीचे रखता है
- UnderMousePlacement: माउस के नीचे नई विंडो रखता है
मेरे ओएस में, जो आर्क लिनक्स है, डिफ़ॉल्ट मान है रोस्मार्ट प्लेसमेंट.
जैसा कि आप देख रहे हैं, स्क्रीन के केंद्र में नई खुली हुई खिड़कियों को रखने का कोई विकल्प नहीं है। लेकिन हम इस व्यवहार का उपयोग करके ओवरराइड कर सकते हैं ऐप्स फ़ाइल.
इस फाइल को अपने पसंदीदा संपादक में खोलें। मैं जिस संपादक का उपयोग करता हूं वह गेनी है:
geany ~/.fluxbox/apps
फ़ाइल के अंत में निम्न पंक्तियाँ जोड़ें:
[एप्लिकेशन] (नाम! = जिम्प) [स्थिति] (विजेता) {0 0} [समाप्त]
यह सभी विंडो को स्क्रीन के केंद्र में स्थित होने के लिए बाध्य करेगा, ठीक वही जो हमें चाहिए! रेखा (नाम! = जिम्प) GIMP एप्लिकेशन के लिए विंडो सेंटरिंग को अक्षम करता है। मैं GIMP के पुराने संस्करण, संस्करण 2.6 का उपयोग करता हूं, जिसमें सिंगल विंडो यूजर इंटरफेस नहीं है, इसलिए इसकी खिड़कियों को केंद्रित करना उन्हें पूरी तरह से गड़बड़ कर देता है।
बस, इतना ही। Fluxbox को पुनरारंभ करें या इसके कॉन्फ़िगरेशन को दोबारा पढ़ें। अब कुछ खोलें, उदा. टर्मिनल या वीएलसी या कोई अन्य ऐप:
वोइला, यह स्क्रीन के केंद्र में स्थित होगा।