MacOS Mojave में नया डार्क मोड, मैक ऑपरेटिंग सिस्टम के लंबे समय के लुक और फील से हटकर है। और जबकि कई ऐप डार्क मोड में बहुत अच्छे लगते हैं, कुछ यूज़र्स को हर ऐप में डार्क लुक पसंद नहीं आता है। हालाँकि, सिस्टम प्राथमिकता में डिफ़ॉल्ट इंटरफ़ेस विकल्पों का उपयोग करना, वर्तमान में व्यक्तिगत ऐप्स को डार्क मोड से बाहर करने का कोई तरीका नहीं है। दूसरे शब्दों में, जब तक कोई एप्लिकेशन सुविधा का समर्थन करता है, तब तक यह "ऑल या कुछ नहीं" होता है, जब यह अंधेरे मोड में आता है।
शुक्र है, बचाव के लिए एक टर्मिनल कमांड है। आप पुराने डार्क मेन्यू बार और डॉक लुक को कैसे सक्षम कर सकते हैं, इसके समान, आप चुनिंदा ऐप्स को डार्क मोड से बाहर कर सकते हैं। ध्यान दें, हालांकि, इस तरह के कॉन्फ़िगरेशन को Apple के मुख्य उपयोगकर्ता इंटरफ़ेस से एक कारण से बाहर रखा गया है। इसलिए जब यह इस लेख के प्रकाशन की तारीख के रूप में काम करता है, तो यह भविष्य के macOS अपडेट में काम करना बंद कर सकता है या प्रक्रिया बदल सकता है।
उस ने कहा, यहाँ macOS Mojave में एक ऐप को डार्क मोड से कैसे हटाया जाए, साथ ही एक ऐप का लिंक भी है जो टर्मिनल कमांड की आवश्यकता के बिना आपके लिए कर सकता है। हम उदाहरण के रूप में नोट्स ऐप का उपयोग करेंगे।
टर्मिनल के माध्यम से डार्क मोड से ऐप को छोड़ दें
- MacOS Mojave में किसी ऐप को डार्क मोड से बाहर करने के लिए, हमें सबसे पहले ऐप के बंडल आइडेंटिफायर को जानना होगा। इसे खोजने के लिए, टर्मिनल खोलें और निम्न कमांड दर्ज करें। ध्यान दें कि "एप्लिकेशन का नाम" एप्लिकेशन के विस्तार का सटीक नाम है। हमारे नोट्स ऐप उदाहरण में, हमारे ऐप का नाम बस "नोट्स" है:
osascript -e 'id of app " App Name "'
- ऊपर दिया गया कमांड अगली पंक्ति में ऐप के बंडल पहचानकर्ता को प्रदर्शित करेगा। हमारे नोट्स ऐप उदाहरण में, परिणाम com.apple.Notes है । अब, उस पहचानकर्ता का उपयोग निम्न कमांड में करें। अपने उदाहरण को जारी रखते हुए, हम डिफ़ॉल्ट लिखने com.apple का उपयोग करेंगे । NSRequiresAquaSystemAppearance -bool yes ।
डिफॉल्ट्स बंडल बंडल पहचानकर्ता NSRequiresAquaSystemAppearance -bool हाँ
- अंत में, ऐप को छोड़ दें और पुनः लोड करें। यदि सब कुछ काम करता है, तो इसे प्रकाश विषय का उपयोग करना चाहिए भले ही बाकी macOS अभी भी अंधेरे मोड के लिए कॉन्फ़िगर किया गया है।
ऐप के थीम को रीसेट करें
यदि आपने किसी विशेष एप्लिकेशन के ऊपर दिए गए आदेशों को लागू किया है और बाद में अपने डिफ़ॉल्ट थीम कॉन्फ़िगरेशन को पुनर्स्थापित करना चाहते हैं और डार्क मोड को फिर से सक्षम करना चाहते हैं, तो निम्न कमांड का उपयोग करें:
डिफॉल्ट्स बंडल पहचानकर्ता NSRequiresAquaSystemAppearance हटाएं
फिर से, आपको परिवर्तन को प्रभावी करने के लिए ऐप को छोड़ना और पुनः लोड करना होगा। कुछ ऐप्स के मामले में आपको रिबूट करने की आवश्यकता हो सकती है।
एक ऐप के साथ डार्क मोड को नियंत्रित करें
यदि आप टर्मिनल कमांड से परेशान नहीं करना चाहते हैं, तो आप फ्री यूटिलिटी लाइट्सऑफ देख सकते हैं।
यह ऐप न केवल आपको ऐप-विशिष्ट डार्क मोड नियंत्रण तक पहुंच प्रदान करता है, यह आपको बस एक क्लिक के साथ प्रकाश और अंधेरे मोड के बीच स्विच करने की भी अनुमति देता है। आप समय के आधार पर विषय परिवर्तनों को भी शेड्यूल कर सकते हैं, ताकि अंधेरे मोड स्वचालित रूप से रात को चालू हो जाए और सुबह के समय लाइट मोड में बदल जाए।
ध्यान दें, हालांकि, एक बुनियादी स्तर पर लाइट्सऑफ एप्लिकेशन कॉन्फ़िगरेशन को संशोधित करने के लिए पहले वर्णित समान टर्मिनल तरीकों का उपयोग कर रहा है। यह बहुत आसान बनाता है, लेकिन इसका मतलब यह भी है कि इसकी कार्यक्षमता मैकओएस में एप्पल के तकनीकी परिवर्तनों के अधीन है। इसलिए, उपरोक्त टर्मिनल कमांड की तरह, यह ऐप मैकओएस के भविष्य के संस्करणों के साथ काम नहीं कर सकता है, यह इस बात पर निर्भर करता है कि ऐप्पल किस तरह से अंधेरा काम करता है।
