पहली बार मैंने अपने लैपटॉप में से एक पर जेनेटू लिनक्स स्थापित किया, एक विशेषज्ञ मित्र ने मुझे प्रक्रिया के माध्यम से मदद की। जब मैंने कहा, "ठीक है, तो मैं केडीई कैसे स्थापित करूं?" उसने चिल्लाया और मुझे बदले में बुराई का उपयोग करने के लिए कहा। चूंकि मैं पहले से ही जेनेटू इंस्टॉलेशन के साथ रोल पर था, मैंने सोचा, "क्यों नहीं?" तो मैंने बुराई की कोशिश की, और मैं भी इसके quirks की सराहना करने के लिए बढ़ी। तो बुराई क्या है, वैसे भी?

Evilwm एक्स डेस्कटॉप के लिए एक स्टैकिंग, या फ़्लोटिंग, विंडो मैनेजर है। यह लगभग बेहद कमजोर होने के लिए जाना जाता है, एप्लिकेशन विंडो के लिए केवल 1-पिक्सेल सीमाओं का दावा करता है और कोई पैनल, लॉन्चर्स या मेनू का उपयोग नहीं करता है। Evilwm मुख्य रूप से कीबोर्ड संचालित है।

टर्मिनेटर चलाने के दो उदाहरणों के साथ यह एक साधारण बुराई सत्र है:

इस लेख में, मैं आपको badwm को कॉन्फ़िगर करने और उपयोग करने की मूल बातें दिखाने जा रहा हूं।

Evilwm प्राप्त करना

Evilwm यहां डाउनलोड किया जा सकता है या इसके गिट भंडार से क्लोन किया जा सकता है:

 गिट क्लोन http://www.6809.org.uk/repos/evilwm.git 

आप इसे अपने पैकेज मैनेजर के माध्यम से भी इंस्टॉल कर सकते हैं।

मूल उपयोग

एक बार जब आप badwm स्थापित कर लेंगे, तो इसे आपके प्रदर्शन प्रबंधक के लॉगिन मेनू में एक सत्र के रूप में दिखाना चाहिए। यदि आप डिस्प्ले मैनेजर का उपयोग नहीं करते हैं, तो आप इसे "~ / .xinitrc" फ़ाइल में जोड़कर एक्स के साथ शुरू करने के लिए बुराईएम सेट कर सकते हैं:

 निष्पादित बुराई 

जब आप स्टार्टक्स चलाते हैं तो अब एक बुराई सत्र शुरू होगा।

पहली चीज़ जो आप देखेंगे वह एक खाली स्क्रीन है, संभवतः आपके प्रदर्शन प्रबंधक से प्राप्त डेस्कटॉप पृष्ठभूमि के साथ। डेस्कटॉप पर क्लिक करने से कुछ भी नहीं होता है। तो अब क्या?

सभी एप्लिकेशन बुराई में टर्मिनल से लॉन्च किए जाते हैं। टर्मिनल खोलने के लिए [ctrl] + [alt] + [enter] दबाएं। इस कुंजी संयोजन को याद रखें, क्योंकि यह बुराईएमएम का उपयोग करने के लिए सबसे जरूरी है। यह भी ध्यान रखें कि लगभग सभी बुराई के कीबोर्ड कमांड संशोधक कुंजी [ctrl] और [alt]

यदि आप एक और एप्लिकेशन लॉन्च करना चाहते हैं, तो आपको टर्मिनल में अपना कमान टाइप करना होगा। उदाहरण के लिए, फ़ायरफ़ॉक्स लॉन्च करने के लिए:

 फ़ायरफ़ॉक्स-बिन 

एक विंडो को अग्रभूमि में लाने के लिए, [alt] कुंजी दबाते समय उस पर क्लिक करें या इसकी सीमा पर क्लिक करें। [alt] को दबाकर या इसे सीमा से खींचकर आप विंडो को अपने माउस से भी ले जा सकते हैं।

वैकल्पिक रूप से, आप विभिन्न अक्षरों के साथ [ctrl] + [alt] के महत्वपूर्ण संयोजनों का उपयोग करके विंडो में हेरफेर कर सकते हैं। ये मुख्य हैं:

  • एच: खिड़की बाईं ओर ले जाएँ
  • जे: खिड़की नीचे ले जाएँ
  • के: खिड़की ऊपर ले जाएँ
  • एल: खिड़की दाएं ले जाएँ
  • एक्स: अधिकतम राज्य टॉगल करें
  • Esc: विंडो बंद करें

ध्यान दें कि एच, जे, के, और एल कुंजी सभी आपके कीबोर्ड पर एक ही पंक्ति में हैं।

आप इन आदेशों के साथ स्क्रीन के विशेष भागों में विंडो ले जा सकते हैं (फिर से, [ctrl] + [alt] ):

  • वाई: विंडो को ऊपर बाईं ओर ले जाएं
  • यू: विंडो को ऊपर दाईं ओर ले जाएं
  • बी: विंडो को नीचे बाईं ओर ले जाएं
  • N: विंडो को नीचे दाएं ले जाएं

विंडो का आकार बदलने के लिए, [ctrl] + [alt] + [shift] दबाएं और निम्न कुंजी का उपयोग करें:

  • एच: दाएं से चौड़ाई घटाएं
  • जे: नीचे से लंबाई बढ़ाएं
  • के: नीचे से लंबाई घटाएं
  • एल: दाएं से चौड़ाई बढ़ाएं

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

आप बुराई में वर्चुअल डेस्कटॉप का भी उपयोग कर सकते हैं। बस [ctrl] + [alt] दबाए रखें और उस डेस्कटॉप पर स्विच करने के लिए एक संख्या टाइप करें।

अधिक महत्वपूर्ण आदेशों के लिए, man evilwm दर्ज करें या इस man evilwm जाएं।

Evilwm को अनुकूलित करना

आप अपने ~ / .xinitrc या ~ / .xsession फ़ाइल को संपादित करके बुराई को थोड़ा कम बुरा बना सकते हैं, जो एक्स शुरू होने पर चलता है। आप इसका उपयोग बुराई कार्यक्रमों के साथ सहायक प्रोग्राम शुरू करने के लिए कर सकते हैं और बुराई स्वयं को कुछ कमांड लाइन तर्क देने के लिए कर सकते हैं। यह ~ / .xinitrc है जिसे मैं वर्तमान में evilwm के साथ उपयोग कर रहा हूं:

 # पृष्ठभूमि की पृष्ठभूमि सेट करें feb --bg-scale /home/ruji/ चित्र / बैकग्राउंड्स एंडटेक्चर / mandelbulber-05-1600x900-with-gentoo-logo.png # कर्सर शैली सेट करें ताकि यह केवल "एक्स" xsetroot -cursor_name left_ptr न हो # अपनी कीबाइंडिंग का प्रयोग करें; xbindkeys xbindkeys स्थापित होना चाहिए और # स्टार्ट Gkrellm gkrellm & # प्रारंभ करें badwm badwm -bw 10 -bg brown -fg red -term टर्मिनेटर 

यह देखने के लिए टिप्पणियां पढ़ें कि प्रत्येक पंक्ति क्या करती है। अंत में, कमांड लाइन तर्क, मैंने बुराई दिया है कि इसे डिफ़ॉल्ट 1 की बजाय 10 पिक्सेल की खिड़की सीमा का उपयोग करने के लिए कहा गया है, निष्क्रिय विंडो सीमाओं को भूरे रंग के बनाते हैं, सक्रिय विंडो सीमाओं को लाल बनाते हैं, और डिफ़ॉल्ट टर्मिनल को टर्मिनेटर पर सेट करते हैं xterm के बजाय। परिणामी डेस्कटॉप इस तरह दिखता है:

मैं आपके ~ / .xinitrc के साथ जो भी कर सकता हूं, उसमें शामिल नहीं होगा, लेकिन मैं उल्लेख करूंगा कि xbindkeys कस्टम कीबाइंडिंग के लिए शामिल करने के लिए एक बड़ी बात है, क्योंकि यह एक विशेषता है जिसे बुराई में बनाया गया नहीं है। अपनी कस्टम कीबाइंडिंग को मैप करने के लिए, डिफ़ॉल्ट कॉन्फ़िगरेशन को अपनी होम निर्देशिका में फ़ाइल में कॉपी करें .xbindkeysrc:

 xbindkeys --defaults> ~ / .xbindkeysrc 

इसके बाद, अपना ~ / .xbindkeysrc खोलें और निम्न प्रारूप के साथ कीबाइंडिंग जोड़ें:

 "कार्यक्रम" [कुंजी] + [कुंजी] 

उदाहरण के लिए, gmrun लॉन्चर के लिए कीबोर्ड शॉर्टकट जोड़ने के लिए, मैंने इसे अपने ~ / .xbindkeysrc में जोड़ा:

 "gmrun" नियंत्रण + अंतरिक्ष 

निष्कर्ष

Evilwm कुछ एंटी-डेस्कटॉप-पर्यावरण, पुराने स्कूल, minimalist हैकर्स के लिए एक देवता हो सकता है, लेकिन मैं केडीई का उपयोग कर सुंदर सामग्री हूँ।

आपके पसंदीदा न्यूनतम विंडो प्रबंधक क्या हैं?