डायनामिक वॉलपेपर के साथ अपने लिनक्स डेस्कटॉप को सुंदर बनाएं

डायनामिक वॉलपेपर के साथ अपने लिनक्स डेस्कटॉप को सुंदर बनाएं

अनुकूलन के बारे में बात करते समय लिनक्स पहला ऑपरेटिंग सिस्टम नहीं हो सकता है जो आपके दिमाग में आता है, लेकिन यह बिल्कुल विपरीत है। जबकि अधिकांश लिनक्स वितरण पहले बूट पर सादे और उबाऊ लग सकते हैं, आपके डेस्कटॉप को पॉप बनाने और अद्वितीय दिखने के लिए अनगिनत अनुकूलन विकल्प हैं।





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





गतिशील वॉलपेपर क्या है?

स्टेटिक वॉलपेपर वे वॉलपेपर हैं जो समय के साथ स्वचालित रूप से नहीं बदलते हैं। ये उस प्रकार के वॉलपेपर हैं जो आपके Linux वितरण और डेस्कटॉप वातावरण के साथ अंतर्निहित हैं। हालाँकि, आप नियमित स्थिर वॉलपेपर से परे जा सकते हैं और गतिशील वॉलपेपर की ओर एक छलांग लगा सकते हैं।





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

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



क्या आप गतिशील वॉलपेपर का उपयोग कर सकते हैं?

अधिकांश Linux डेस्कटॉप वातावरण और विंडो प्रबंधक डायनेमिक वॉलपेपर का समर्थन करते हैं। यहां उन सभी डेस्कटॉप वातावरणों और विंडो प्रबंधकों की आधिकारिक सूची दी गई है, जिनके साथ डायनामिक वॉलपेपर काम करता है:

डेस्कटॉप वातावरण:





  • कहां
  • सब देवताओं का मंदिर
  • सूक्ति
  • गहराई में
  • दालचीनी
  • Xfce
  • एलएक्सडीई
  • दोस्त

विंडो प्रबंधक:

  • खुला बॉक्स
  • i3wm
  • बीएसपीडब्ल्यूएम
  • बहुत बढ़िया डब्ल्यूएम
  • फ्लक्सबॉक्स
  • एफवीडब्ल्यूएम
  • बोलबाला

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





लिनक्स पर डायनामिक वॉलपेपर स्थापित करें

इससे पहले कि आप इंस्टॉल करना शुरू करें ड्वाल (डायनामिक वॉलपेपर), इसके ठीक से काम करने के लिए आपको सभी आवश्यक निर्भरताएँ स्थापित करनी होंगी। आपके द्वारा चलाए जा रहे Linux वितरण के आधार पर, निर्भरता स्थापित करने के लिए नीचे दिए गए दो आदेशों में से किसी एक को चलाएँ।

आर्क लिनक्स और आर्क-आधारित वितरण के लिए:

sudo pacman -Sy feh cronie python-pywal xorg-xrandr

यदि आप Xfce डेस्कटॉप वातावरण नहीं चला रहे हैं, तो बेझिझक इसे हटा दें xorg-xrandr यदि आप अन्य डेस्कटॉप वातावरण का उपयोग कर रहे हैं तो आपको इसकी आवश्यकता नहीं होगी। आप भी हटा सकते हैं तैराक यदि आप इसका उपयोग करने की योजना नहीं बनाते हैं।

उबंटू और अन्य डेबियन-आधारित वितरण के लिए:

sudo apt-get install x11-xserver-utils feh cron

इसी तरह, आप हटा सकते हैं x11-xसर्वर-बर्तन पैकेज अगर आप Xfce डेस्कटॉप वातावरण नहीं चला रहे हैं।

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

git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper

यदि आप इसे स्थापित करने के लिए आगे बढ़ने से पहले बैश स्क्रिप्ट का परीक्षण करना चाहते हैं, तो आप चला सकते हैं test.sh निम्न आदेश के साथ स्क्रिप्ट:

./test.sh

जैसा कि आपने देखा होगा, आप 25 से अधिक विभिन्न वॉलपेपर सेटों में से चुन सकते हैं। उदाहरण के लिए, यदि आप आवेदन करना चाहते हैं फ़ैक्टरी स्क्रिप्ट के परीक्षण के लिए वॉलपेपर सेट, आप यह आदेश चला सकते हैं:

./test.sh -s factory

आप देखेंगे कि आपका वॉलपेपर दिन के समय के आधार पर स्वचालित रूप से आपके इच्छित वॉलपेपर सेट में बदल दिया गया है।

परीक्षण के बाद, यदि आप किसी समस्या का सामना नहीं करते हैं, तो आप स्क्रिप्ट को स्थापित करना चाह सकते हैं। निर्देशिका के अंदर, आपको एक समर्पित मिलेगा install.sh इस उद्देश्य के लिए स्क्रिप्ट। स्थापित करने के लिए ड्वाल , आपको बस इतना करना है कि यह स्क्रिप्ट चलाएँ।

./install.sh

और वहाँ तुम जाओ। आपने सफलतापूर्वक स्थापित किया है ड्वाल आपकी लिनक्स मशीन पर। आप विभिन्न वॉलपेपर सेट के बीच स्विच कर सकते हैं, और ड्वाल स्वचालित रूप से समय के आधार पर सेट से उपयुक्त वॉलपेपर लागू करेगा।

लेकिन वह सब नहीं है। इस समय, आप मैन्युअल रूप से चलाएंगे ड्वाल अपने वॉलपेपर को अपडेट करने के लिए हर कुछ घंटों में स्क्रिप्ट। इससे बचने के लिए, आप एक क्रॉन जॉब सेट कर सकते हैं और इस प्रक्रिया को स्वचालित कर सकते हैं, जिसे आप अगले भाग में देखेंगे।

क्रॉन जॉब्स के साथ डायनामिक वॉलपेपर ऑटोमेशन

अंत में, वॉलपेपर को स्वचालित रूप से स्विच करने के लिए, आपको क्रॉन जॉब सेट करने की आवश्यकता होगी। क्रोन एक लिनक्स कमांड है जिसका उपयोग आप भविष्य में कभी-कभी बार-बार कमांड या कार्यों के निष्पादन को शेड्यूल करने के लिए कर सकते हैं। आपके मामले में, आपको चलाने के लिए क्रॉन जॉब की आवश्यकता होगी ड्वाल प्रत्येक घंटे। आप को सक्षम करके प्रारंभ कर सकते हैं क्रॉन नीचे दिए गए आदेशों का उपयोग करके आपके सिस्टम पर सेवा।

आर्क-आधारित वितरण पर:

sudo systemctl enable cronie.service --now

उबंटू और अन्य डेबियन-आधारित डिस्ट्रोस पर क्रॉन सेवा को सक्षम करने के लिए:

sudo systemctl enable cron

एक बार यह हो जाने के बाद, क्रॉन जॉब बनाने के लिए आगे बढ़ने से पहले आपको कुछ पर्यावरण चर के मूल्यों का पता लगाना होगा। इस कमांड को अपने टर्मिनल पर चलाएँ और मानों को नोट करें:

echo '$SHELL | $PATH | $DISPLAY | $DESKTOP_SESSION | $DBUS_SESSION_BUS_ADDRESS | $XDG_RUNTIME_DIR'

आपके टर्मिनल पर आउटपुट ऊपर की छवि में दिखाए गए आउटपुट से भिन्न हो सकता है। इसके बारे में चिंता न करें क्योंकि यह विभिन्न उपकरणों में भिन्न होता है। अब जब आप जाने के लिए तैयार हैं, तो चलिए crontab का उपयोग करके एक क्रॉन जॉब बनाते हैं।

क्या मुझे एक नवीनीकृत मैकबुक खरीदनी चाहिए
crontab -e

एक नया क्रॉन जॉब जोड़ने के लिए आपको एक टेक्स्ट एडिटर खुला हुआ दिखाई देगा। नीचे दिए गए कमांड को संपादक को पेस्ट करें लेकिन पर्यावरण चर को अपने स्वयं के मूल्यों से बदलना सुनिश्चित करें।

0 * * * * env PATH= DISPLAY= DESKTOP_SESSION= DBUS_SESSION_BUS_ADDRESS='' /usr/bin/dwall -s

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

अपने पिछले क्रॉन जॉब को हटाने और एक अलग वॉलपेपर सेट का उपयोग करने के लिए, आप निम्न आदेश चला सकते हैं:

crontab -r
crontab -e

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

गतिशील वॉलपेपर के साथ एक जीवंत डेस्कटॉप का आनंद लें

डायनामिक वॉलपेपर आपके लिनक्स अनुभव को वैयक्तिकृत करने के साथ आरंभ करने के सर्वोत्तम तरीकों में से एक हैं। केडीई प्लाज्मा जैसे अनुकूलन-केंद्रित डेस्कटॉप वातावरण या i3 जैसे विंडो प्रबंधक के साथ, आप इसे अगले स्तर तक भी ले जा सकते हैं। हालाँकि इसके लिए आपकी तरफ से थोड़ी छेड़छाड़ की आवश्यकता है।

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

साझा करना साझा करना कलरव ईमेल इन आसान बदलावों के साथ Linux को macOS जैसा बनाएं

यदि आप लिनक्स पसंद करते हैं, लेकिन चाहते हैं कि यह मैकओएस की तरह दिखे, तो आप भाग्य में हैं! यहां बताया गया है कि अपने Linux डेस्कटॉप को macOS जैसा कैसे बनाया जाए।

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • वॉलपेपर
  • लिनक्स अनुकूलन
लेखक के बारे में Nitin Ranganath(31 लेख प्रकाशित)

नितिन एक शौकीन चावला सॉफ्टवेयर डेवलपर और एक कंप्यूटर इंजीनियरिंग छात्र है जो जावास्क्रिप्ट तकनीकों का उपयोग करके वेब एप्लिकेशन विकसित कर रहा है। वह एक फ्रीलांस वेब डेवलपर के रूप में काम करता है और अपने खाली समय में लिनक्स और प्रोग्रामिंग के लिए लिखना पसंद करता है।

नितिन रंगनाथी की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें