डार्क मोड टॉगल करते समय उबंटू को अपने आइकन थीम को रीसेट करना बंद करें

डार्क मोड टॉगल करते समय उबंटू को अपने आइकन थीम को रीसेट करना बंद करें


पैपिरस आइकन थीम मेरी पसंदीदा है – मैंने इसे वर्षों से उपयोग किया है और यह खूबसूरती से काम करना जारी रखता है। इसलिए जब मैं अपने फ्रेमवर्क 13 का पुनर्निर्माण कर रहा था, तो यह मेरे द्वारा स्थापित की गई पहली चीजों में से एक थी।

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

कष्टप्रद।

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

इसलिए, इस बार मैंने और अधिक शोध किया और थोड़ा और अधिक सुंदर स्वरूप लेकर आया हल करना समाधान.

इसे “ठीक” कैसे करें

ठीक है, यह बहुत आसान है. इसमें एक छोटी सी स्क्रिप्ट होती है जो तब चलती है जब उबंटू प्रकाश/अंधेरे मोड के बीच फ़्लिप करता है, फिर 0.2 सेकंड बाद, आइकन थीम को वापस स्विच करता है।

पूर्णता से बहुत दूर, लेकिन यह उस स्क्रिप्ट से बेहतर है जो मशीन के चलने के हर मिनट में चलती है।

ऐसा करने के लिए, एक नई स्क्रिप्ट बनाएं ~/.local/bin/watch-darkmode.sh निम्नलिखित सामग्री के साथ:

gsettings monitor org.gnome.desktop.interface color-scheme | while read -r line; do
    if echo "$line" | grep -q "prefer-dark"; then
        sleep 0.2
        gsettings set org.gnome.desktop.interface icon-theme 'Papirus-Dark'
    elif echo "$line" | grep -q "default"; then
        sleep 0.2
        gsettings set org.gnome.desktop.interface icon-theme 'Papirus'
    fi
done

आपको स्क्रिप्ट को निष्पादन योग्य बनाने की आवश्यकता है, इसलिए इसे आगे चलाएँ:

chmod +x ~/.local/bin/watch-darkmode.sh

अगली चीज़ है क्रिएट ए .desktop फ़ाइल जो GNOME को हमारे लॉग इन करने पर स्वचालित रूप से स्क्रिप्ट शुरू करने के लिए कहती है:


nano ~/.config/autostart/watch-darkmode.desktop


(Desktop Entry)
Type=Application
Name=Watch Dark Mode
Exec=/home/YOUR-USERNAME/.local/bin/watch-darkmode.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true

बदलना याद रखें YOUR-USERNAME पर Exec= आपका उबंटू उपयोगकर्ता नाम जो भी हो, उस पर लाइन लगाएं।

इतना ही! लॉग आउट करें, और फिर से वापस आएं, और स्क्रिप्ट को पृष्ठभूमि में अपना काम करना चाहिए। तो अगली बार जब आप प्रकाश और अंधेरे मोड के बीच स्विच करते हैं, तो आपकी फैंसी-पैंट आइकन थीम बनी रहनी चाहिए।

ईमेल से उत्तर दें

अधिक के लिए सदस्यता लें!

आपको मेरा नवीनतम वफ़ल पढ़ने के लिए यहां बार-बार आने की ज़रूरत नहीं है। जब भी मैं नई सामग्री प्रकाशित करता हूं तो अपडेट प्राप्त करने के लिए सदस्यता लेने के कुछ तरीके हैं।



Source link

Postagens Similares

  • 弱人工智能与强人工智能的推出

    企业人工智能的强劲部署与糟糕的部署有何区别 2026 年 4 月 19 日  学习率调度… 我亲眼见证了许多 Anterprise AI 的推出并提供了帮助。有些很出色,但大多数(即使在 2026 年)却出奇的糟糕。 我一直在思考并试图总结我认为主要的区别是什么,我认为这是最大的区别。 弱人工智能的推出 我看到的 90% 以上的薄弱部署基本上都归结于董事会和/或高级领导层的说法,例如: 高度鼓励人工智能的使用。每个人都应该尽可能多地使用人工智能,让自己变得更加高效和有效。您的绩效评估的一部分将基于您使用人工智能的程度。 (沉默) 没有指导 该怎么办 与人工智能。如何整合它。 AI 可以与哪些内部系统进行对话。 ETC。 只是一个模糊的笼统声明。 强大的人工智能推出 我从成功的人工智能推广中看到的情况截然不同。他们: 指派一个人或一个团队全职创建内容和文档并在部署过程中提供帮助 明确哪些内部工具可供员工的人工智能使用 给出工作流程示例 创建短片,解释如何设置并展示其在现实情况下的工作情况 我见过的最先进的公司甚至创建了一个内部人工智能工具,其中包含大量已配置的工具。 所以基本上主要的区别是空心指导与实心指导。 不要只是说“使用人工智能”。 相反,要弄清楚员工如何以实用且有用的方式将人工智能工具连接到公司的应用程序。 并创建并分享示例。 Source link

  • Інженерія структурованого контексту для файлових агентських систем

    Інженерія структурованого контексту для файлових агентських систем (через) Нова стаття Деймона МакМіллана, присвячена дослідженню складних контекстних завдань LLM, що включають великі схеми SQL (до 10 000 таблиць) у різних моделях і форматах файлів: Використовуючи генерацію SQL як проксі для операцій програмного агента, ми представляємо систематичне дослідження контекстної інженерії для структурованих даних, що включає 9649 експериментів…

  • Exclusive Cover Reveal: For the Love of the Quest by Alexandra Ammon Parthun

    Today on the site I’m delighted to reveal the cover of For the Love of the Quest by Alexandra Ammon Parthun, a debut Sapphic Historical Romance releasing August 11, 2026 from Alcove Press! Here’s the story: The search for King Arthur’s Excalibur invites danger… and potentially love in this Sapphic historical romance, perfect for fans…

  • గ్రామీణ గ్యారెంటీడ్ కనీస ఆదాయ చొరవను ప్రారంభించడం

    మాతో చేరాలని నేను అమెరికన్లను ఆహ్వానించి ఒక సంవత్సరం అయింది అమెరికన్ డ్రీమ్‌ను పంచుకోవడానికి ప్రతిజ్ఞ: 1. అమెరికా అంతటా అత్యంత అవసరమైన వారికి సమర్ధవంతంగా సహాయం చేస్తున్నాయని మీరు భావిస్తున్న మద్దతు సంస్థలు ప్రస్తుతం. 2. వచ్చే ఐదేళ్లలోపు కూడా సహకరించండి దీర్ఘకాలిక ప్రయత్నాల కోసం ప్రజల సమయం లేదా నిధుల అంకితభావం అమెరికన్ డ్రీమ్‌ను న్యాయంగా మరియు మా పిల్లలందరికీ సాధించగలిగేలా ఉంచడానికి. బంగారంగా ఉండండి, అమెరికా. 💛 వ్యక్తిగతంగా, నేను ఒక నిర్దిష్ట…

  • क्लब और PCOMMIT

    इंटेल मैनुअल के नवीनतम संस्करण में एसएसडी जैसे गैर-वाष्पशील भंडारण के लिए कुछ नए निर्देश हैं। वह किस बारे में है? इससे पहले कि हम निर्देशों को विस्तार से देखें, आइए सुपर फास्ट एनवीआरएएम के साथ मौजूद समस्याओं पर एक नजर डालें। एक समस्या यह है कि अगली पीढ़ी की भंडारण प्रौद्योगिकियां (पीसीएम, 3डी एक्सप्वाइंट…

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *