Vala isikhangiso

Kanye ne-macOS 10.14 Mojave, sibone ukwethulwa kweModi Emnyama. Ungayisebenzisa ukushintsha uhlelo lokusebenza windows kusixhumi esibonakalayo esimnyama. Imodi emnyama ayiwakhathazi amehlo njengeyokukhanya. Kodwa njengoba kwenzeka, ngokuhamba kwesikhathi izinto eziningi ziyakhathala futhi nayo imodi emnyama. Ngokwami, ngithola imodi yokukhanya ithakazelisa kakhulu namuhla, noma inhlanganisela yayo kuya ngesikhathi sosuku - umsebenzi wokushintsha imodi othomathikhi wethulwa ku-macOS 10.15 Catalina.

Kodwa ingabe wake wazibuza ukuthi bekungaba njani uma singasebenzisa ezinye izinhlelo zokusebenza kumodi emnyama kanti ezinye ngemodi ekhanyayo? Ezinye izinhlelo zokusebenza zibukeka kangcono kuModi Emnyama, isibonelo iSafari noma i-Photoshop. Kodwa kukhona futhi izinhlelo zokusebenza okubukeka kwazo kungcono kumodi ekhanyayo - isibonelo, Ikhalenda, Imeyili, njll. Kukhona nesicelo salokho. Gray, engashintsha izinhlelo zokusebenza zibe imodi emnyama noma ekhanyayo esikrinini esisodwa. Ake sibheke uhlelo lokusebenza ndawonye.

Omnyama noma Omhlophe

Ngemuva kohlelo lweGrey kunonjiniyela u-Christoffer Winterkvist, ofana noMichael Jackson, omele umbono wokuthi akunandaba ukuthi umnyama noma umhlophe. UChristoffer uzame ukudlulisa umugqa usuka engomeni ethi Black or White uye ku-macOS, futhi njengoba ubona, waphumelela. Ungalanda Grey kusuka ku-Github usebenzisa lesi sixhumanisi. Vele uskrolele phansi bese ucindezela inkinobho enguqulweni yamanje Thwebula. Ifayela le-.zip lizodawunilodelwa kuwe, okudingeka ulikhiphe kuphela ngemva kokulilanda. Khona ungakwazi isicelo qala.

ukubukeka_kwesicelo_sempunga

Ungasebenza kanjani noGrey

Uhlelo lokusebenza lusebenza kalula kakhulu. Ngemuva kokuqala, isithonjana siyavela engxenyeni engenhla yewindi, ongakwazi ukushintsha phakathi kwayo kalula Imodi yokukhanya ne-macOS emnyama. Ukwenza iGrey ikusebenzele, kanjalo kufanele ube nemodi emnyama enikwe amandla ngokuzenzakalela. Khona-ke itholakala engxenyeni engezansi yefasitela uhlu lwezicelo, lapho ungamane ukhethe ukuthi uhlelo luzoqala ngayiphi indlela. Yanele njalo kuhlelo lokusebenza olukhethiwe chofoza udlule kokukodwa kwezintathu ongakhetha - Ukubukeka okukhanyayo, Ukubukeka okumnyama a System. Ungakwazi kakade ukuqagela kusuka kumagama ongakhetha ngemva kokukhetha Ukubukeka okukhanyayo isicelo siqala ngo elikhanyayo imodi, ngemva kokukhethwa Ukubukeka okumnyama bese ku imodi emnyama. Uma ukhetha System, ngakho ukubukeka kohlelo lokusebenza kuzolandela izilungiselelo imodi yokubonisa uhlelo. Ukushintsha ukubukeka kwesicelo, kuyadingeka qala kabusha. Yilokhu okwenziwa uhlelo lokusebenza lweGrey ngokwalo, ngakho-ke qaphela ukuthi ube nakho lapho ushintsha imodi yokubonisa usindise wonke umsebenzi.

Setha imodi ekhanyayo yezinhlelo zokusebenza ezithile ngisho nangaphandle kohlelo lokusebenza olumpunga

Uhlelo lokusebenza olumpunga ngokwalo lulula kakhulu. Kungashiwo ukuthi isebenzisa umyalo owodwa ku-Terminal ngemuva, okungasetha uhlelo lokusebenza ukuthi lusebenze kumodi yokukhanya ngisho nakwimodi emnyama, i.e. ukwakha uhlobo okuhlukile. Uma ungafuni ukulanda uhlelo lokusebenza futhi ungathanda ukwenza okuhlukile ngokwakho, qhubeka kanje. Okokuqala sidinga ukuthola igama elihlonza lephakheji yohlelo lokusebenza. Ungakwenza lokhu kalula nje Isikhumulo uyabhala umyalo:

osascript -e 'id yohlelo lokusebenza "Igama lohlelo lokusebenza"'

Khetha igama lohlelo lokusebenza, isibonelo i-Google Chrome, nanoma yiluphi uhlelo lokusebenza ofuna ukusidalela okuhlukile. Qaphela ukuthi uma ungathanda ukwenza okuhlukile izinhlelo zokusebenza ze-apula (Amanothi, Ikhalenda, njll.), ngakho-ke kuyadingeka ukuthi ubhale igama lohlelo lokusebenza IsiNgisi (isb. Amanothi, Ikhalenda, njll.). Ngeshwa, akulula kithi eCzech Republic futhi akukho esingakwenza ngaphandle kokuzivumelanisa nezimo. Ngakho umyalo wokugcina endabeni ye-Google Chrome ubukeka kanje:

osascript -e 'id yohlelo lokusebenza "Google Chrome"'
okuhlukile_kokukhanya_kwezibani1

Ngemva kokuqinisekisa umyalo Ngena, ngakho-ke kuzovela umugqa owodwa ngezansi igama elihlonza lephakheji yohlelo lokusebenza, endabeni ye-Google Chrome kunjalo com.google.chrome. Sizobe sesisebenzisa leli gama kwelilandelayo umyalo:

okuzenzakalelayo bhala Igama elihlonza iphakheji NSRequiresAquaSystemAppearance -bool YEBO

Isihlonzi sephakheji kuleli cala sithi com.google.chrome, njengoba sithole emyalweni wokugcina. Ngakho-ke ukudala okuhlukile kwe-Google Chrome kuzobukeka kanje:

okuzenzakalelayo bhala com.google.Chrome NSRequiresAquaSystemAppearance -bool YES
okuhlukile_kokukhanya_kwezibani2

Ngemuva kokuqinisekisa i-oda, okusele uhlelo lokusebenza vala uphinde uvule futhi. Njengoba lokhu kuwumyalo wokudala okuhlukile kokuthi uhlelo lokusebenza lwemodi emnyama lusebenze kumodi yokukhanya, kuyadingeka ukuthi imodi yokubonisa uhlelo isethwe ukuze ibe mnyama. Uma ungathanda lokhu okuhlukile khansela, bese kuze Isikhumulo faka lo myalo:

okuzenzakalelayo bhala Igama elihlonza iphakheji I-NSRequiresAquaSystemAppearance -bool NO

Endabeni ye-Google Chrome, umyalo uzobukeka kanje:

okuzenzakalelayo bhala com.google.Chrome NSRequiresAquaSystemAppearance -bool NO

okuhlukile_kokukhanya_kwezibani3

Isiphetho

Uma ungathanda ukubuka ezinye izinhlelo zokusebenza kumodi emnyama kanti ezinye kumodi ekhanyayo, uhlelo lokusebenza olumpunga lungolwakho ngqo. Sengiphetha, ngithanda ukunakwa ukuthi uhlelo lokusebenza ngisho nomyalo ku-Terminal awusebenzi ku-macOS 10.15 Catalina yakamuva. Kodwa-ke, iningi lenu cishe lisasebenza ku-macOS 10.14 Mojave. Okumpunga kusebenza kahle lapha, kanye nenketho yokusetha okuhlukile kokuthi Itheminali.

.