लिनक्स के लिए 11 सर्वश्रेष्ठ टाइलिंग विंडो प्रबंधक


जैसा कि नाम लिनक्स विंडो प्रबंधक सुझाव देता है, विंडो प्रबंधक का काम समन्वय करना है कि ऐप विंडो कैसे कार्य करती है और वे उपस्थिति और प्लेसमेंट को प्रबंधित करने के लिए स्वचालित रूप से आपके ओएस की पृष्ठभूमि में चलते हैं। अनुप्रयोगों का संचालन।

कई विंडो मैनेजर ऐप हैं, जिनका उपयोग आप लिनक्स पर कर सकते हैं, लेकिन जैसा कि आप उम्मीद करेंगे, यहां से चुनने के लिए एक लेख सबसे अच्छा 11 सूचीबद्ध करता है।

1. मैं 1

i3 एक मुक्त, खुला स्रोत है, और उन्नत लिनक्स और बीएसडी उपयोगकर्ताओं और डेवलपर्स पर लक्षित पूरी तरह से कॉन्फ़िगर करने योग्य विंडोज़ प्रबंधक ऐप है। इसमें एक पेड़ डेटा संरचना है जो इसके विकल्पों की तुलना में अधिक लचीली लेआउट की अनुमति देता है और इसके लिए हास्केल या LUA की आवश्यकता नहीं है।

i3 अपनी विशाल विशेषताओं के कारण सबसे अधिक पसंद की जाने वाली मैनुअल विंडो टाइलिंग मैनेजर ऐप्स में से एक है, जिसमें अंतर्निहित पाठ को फिर से शुरू करने की आवश्यकता के बिना सादे पाठ, कस्टम कीबोर्ड शॉर्टकट और कॉन्फ़िगरेशन में सेटिंग्स शामिल हैं।

पैकेज i3 आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install i3    [On CentOS/RHEL]
$ sudo dnf install i3    [On Fedora]
$ sudo apt install i3    [On Debian/Ubuntu]

2. bspwm

bspwm एक फ्री, लाइटवेट और ओपन सोर्स लिनक्स टाइलिंग मैनेजर है जो लिनक्स के दर्शन का पालन करने के लिए जाना जाता है।

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

bspwm की सुविधाओं में कई खिड़कियों के लिए समर्थन, EWMH के लिए आंशिक समर्थन, स्वचालित रूप से ऐप टाइल्स की स्थिति निर्धारित करने के लिए स्वचालित मोड, और यह दूसरों के बीच संदेशों के माध्यम से कॉन्फ़िगर और नियंत्रित किया जाता है।

पैकेज bspwm आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install bspwm    [On CentOS/RHEL]
$ sudo dnf install bspwm    [On Fedora]
$ sudo apt install bspwm    [On Debian/Ubuntu]

3. हर्बस्टलफवेटम

herbstluftwm x11 Glib और Xlib का उपयोग करके एक स्वतंत्र और खुला स्रोत विन्यास योग्य मैनुअल टाइलिंग विंडो मैनेजर है। मूल रूप से, यह उप-फ़्रेमों में विभाजित फ्रेम के आधार पर एक लेआउट का उपयोग करके काम करता है जिसे आगे विभाजित किया जा सकता है और खिड़कियों से भरा जा सकता है।

herbstluftwm ' की मुख्य विशेषताओं में टैग (यानी कार्यस्थान या वर्चुअल डेस्कटॉप) शामिल हैं, एक कॉन्फ़िगरेशन स्क्रिप्ट जो स्टार्टअप पर चलती है, ठीक एक टैग प्रति मॉनिटर, इत्यादि यहां हर्बस्टलुफटम पर हमारे लेख से अधिक जानें।

पैकेज herbstluftwm आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install herbstluftwm    [On CentOS/RHEL]
$ sudo dnf install herbstluftwm    [On Fedora]
$ sudo apt install herbstluftwm    [On Debian/Ubuntu]

4. कमाल

भयानक X के लिए एक स्वतंत्र और खुला स्रोत अगली पीढ़ी का प्रबंधक है जो तेज और एक्स्टेंसिबल होने के लिए बनाया गया है और यह मुख्य रूप से डेवलपर्स, बिजली उपयोगकर्ताओं, और जो भी अपने ग्राफिकल वातावरण को नियंत्रित करना चाहते हैं।

इसकी विशेषताओं में अच्छी तरह से प्रलेखित स्रोत कोड और एपीआई, स्क्रीन डेस्कटॉप के साथ वास्तविक मल्टी-हेड समर्थन, डी-बस के लिए समर्थन, लुआ एक्सटेंशन के लिए समर्थन, कोई अस्थायी या टाइल वाली परतें आदि शामिल नहीं हैं।

पैकेज भययोग्य आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, बस पैकेज प्रबंधक को इसे दिखाए अनुसार स्थापित करने के लिए उपयोग करें।

$ sudo yum install awesome    [On CentOS/RHEL]
$ sudo dnf install awesome    [On Fedora]
$ sudo apt install awesome    [On Debian/Ubuntu]

5. तिलिक्स

तिलिक्स एक उन्नत GTK3 टाइलिंग टर्मिनल एमुलेटर और प्रबंधक है जो सूक्ति मानव इंटरफ़ेस दिशानिर्देश का उपयोग करता है। यह उपयोगकर्ताओं को खींचें और ड्रॉप का उपयोग करके क्षैतिज और लंबवत रूप से ऐप विंडो को व्यवस्थित करने में सक्षम बनाता है।

तिलिक्स अपने उपयोगकर्ताओं को कस्टम शीर्षक और कस्टम हाइपरलिंक के साथ काम करने, पारदर्शी पृष्ठभूमि छवियों के लिए समर्थन, पृष्ठभूमि में सूचनाएं, कई पैन और लगातार लेआउट सहित कई सुविधाएँ प्रदान करता है।

पैकेज टिलिक्स आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, बस पैकेज प्रबंधक को इसे दिखाए अनुसार स्थापित करने के लिए उपयोग करें।

$ sudo yum install tilix    [On CentOS/RHEL]
$ sudo dnf install tilix    [On Fedora]
$ sudo apt install tilix    [On Debian/Ubuntu]

6. ज़मोनाड

XMonad एक स्वतंत्र और खुला स्रोत डायनेमिक टाइलिंग है X11 विंडो मैनेजर जो खिड़कियों की खोज और संरेखण को स्वचालित करने के लिए मौजूद है। यह अपने बहुत ही विस्तार वाले पुस्तकालय का उपयोग करके विस्तार योग्य है जो इसे स्टेटस बार और विंडो सजावट के लिए विकल्प देता है। यह न्यूनतम, स्थिर और कॉन्फ़िगर करना आसान है।

पैकेज xmonad आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install xmonad    [On CentOS/RHEL]
$ sudo dnf install xmonad    [On Fedora]
$ sudo apt install xmonad    [On Debian/Ubuntu]

7. स्वे

स्वे एक स्वतंत्र, खुला स्रोत है, और हल्के टाइलिंग वेलैंड आई 3-संगत विंडो मैनेजर है जो स्वचालित रूप से ऐप विंडो को तार्किक रूप से डेस्कटॉप स्थान पर व्यवस्थित करता है। यह डिफ़ॉल्ट रूप से एक ग्रिड में खिड़कियों की व्यवस्था करता है और i3 में शामिल लगभग सभी कमांड का समर्थन करता है।

इसकी विशेषताओं में कीबोर्ड शॉर्टकट के लिए समर्थन, Xorg के बजाय वेलैंड का उपयोग और अंतराल शामिल हैं। हमारे लेख में स्वाय के बारे में और अधिक पढ़ें।

Sway कई वितरणों के डिफ़ॉल्ट भंडार से स्थापित करने के लिए उपलब्ध है, अगर यह आपके वितरण के लिए इंस्टॉलेशन निर्देशों के लिए इस विकी पृष्ठ की जांच उपलब्ध नहीं है।

8. tmux

tmux एक ओपन सोर्स टर्मिनल मल्टीप्लेक्सर है जो उपयोगकर्ताओं को एक से अधिक टर्मिनल सत्र बनाने में सक्षम बनाता है जिससे वे सिंगल स्क्रीन से एक्सेस और कंट्रोल कर सकते हैं जो एक ही समय में कई कमांड लाइन प्रोग्राम चलाने के लिए एकदम सही है।

tmux इसके लिए उपलब्ध सभी स्थान का उपयोग करता है और कीबाइंडिंग के लिए इसके समर्थन के लिए यह आसानी से प्रयोग करने योग्य है जो आप खिड़कियों को विभाजित करने और अधिक पैन बनाने के लिए उपयोग कर सकते हैं। आप अलग-अलग उपयोगकर्ताओं के लिए अलग-अलग उद्देश्यों के लिए उपयोग किए जाने वाले अलग-अलग सत्रों के बीच व्यक्तिगत शेल इंस्टेंसेस भी साझा कर सकते हैं।

पैकेज tmux आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install tmux    [On CentOS/RHEL]
$ sudo dnf install tmux    [On Fedora]
$ sudo apt install tmux    [On Debian/Ubuntu]

9. तमाशा

spectrwm एक छोटा, गतिशील, xmonad और dwm- प्रेरित reparenting और टाइलिंग विंडो मैनेजर है जो X11 के लिए तेज, कॉम्पैक्ट और संक्षिप्त है। इसे xmonad और dwm चेहरे के मुद्दों को हल करने के उद्देश्य से बनाया गया था।

वर्णक्रमी एक सादे पाठ कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है, उन लोगों के समान xmonad और dwm सम्मिलित करता है, और अंतर्निहित कीबोर्ड शॉर्टकट सुविधाएँ। इसकी अन्य विशेषताओं में अनुकूलन योग्य रंग और सीमा चौड़ाई, ड्रैग-टू-फ्लोट, त्वरित लॉन्च मेनू, अनुकूलन स्थिति बार, गतिशील रैंडम समर्थन, आदि शामिल हैं।

पैकेज स्पेक्ट्रम आपके द्वारा उपयोग किए जा रहे वितरण द्वारा प्रदान किया जाता है, इसे दिखाए अनुसार स्थापित करने के लिए पैकेज प्रबंधक का उपयोग करें।

$ sudo yum install spectrwm    [On CentOS/RHEL]
$ sudo dnf install spectrwm    [On Fedora]
$ sudo apt install spectrwm    [On Debian/Ubuntu]

10. JWM

JWM ( जो का विंडो मैनेजर ) X11 विंडो सिस्टम के लिए एक खुला स्रोत C- आधारित हल्का विंडो प्रबंधक है जो पुराने, कम शक्तिशाली कंप्यूटर सिस्टम पर आसानी से काम करने के लिए अनुकूलित है। इसे चलाने के लिए केवल Xlib लाइब्रेरी की आवश्यकता होती है, लेकिन आकार विस्तार के लिए libXext सहित अन्य पुस्तकालयों के होस्ट के साथ काम करने में सक्षम है, काहिरा और > libRSVG आइकन और पृष्ठभूमि के लिए, JPEG और PNG पृष्ठभूमि के लिए libjpeg और libpng और आइकन, आदि।

JWM लिनक्स डिस्ट्रोस के एक जोड़े में शामिल है उदा। बहुत छोटा लिनक्स और पिल्ला लिनक्स और पोर्टेबल पीसी पर इसका अधिकांश उपयोग रास्पबेरी पाई है।

$ sudo yum install jwm    [On CentOS/RHEL]
$ sudo dnf install jwm    [On Fedora]
$ sudo apt install jwm    [On Debian/Ubuntu]

11. क़तील

Qtile एक छोटा लेकिन पूर्ण-विशेषताओं वाला और पूरी तरह से विन्यास योग्य ओपन सोर्स टाइलिंग विंडो मैनेजर है जिसे पायथन में विकसित किया गया है। यह सादगी, एक्सटेंशन का उपयोग करके एक्स्टेंसिबिलिटी और अनुकूलन पर ध्यान केंद्रित करने के साथ बनाया गया है।

Qtile कस्टम लेआउट, कमांड और विजेट लिखने में आसान है। कार्य स्थान सेट करने, स्टेटस बार विजेट्स अपडेट करने, खिड़कियों में हेरफेर करने आदि के लिए इसे दूरस्थ रूप से भी स्क्रिप्ट किया जा सकता है। यदि आपके पास रास्ते में स्पष्टीकरण की आवश्यकता है तो इसका एक व्यापक दस्तावेज है।

समुदाय में अधिक टाइलिंग प्रबंधक हैं जिन्हें आप चुन सकते हैं, लेकिन उनमें से बहुत से लगभग पूरी तरह से सूचीबद्ध सूची के रूप में पूर्ण सुविधा सूची प्रदान नहीं करते हैं।

क्या आप कोई सराहनीय ऐप जानते हैं जो उल्लेख के योग्य है? या क्या आपके पास किसी के साथ ऐसे अनुभव हैं जो आपकी पसंद को दूसरे पर प्रभावित करते हैं? नीचे टिप्पणी अनुभाग में हमारे साथ अपने विचार साझा करने के लिए स्वतंत्र महसूस करें।