Anonim

MacOS Mojave'deki yeni karanlık mod, Mac işletim sisteminin uzun süredir devam eden görünüm ve havasından çarpıcı bir ayrılmadır. Ve birçok uygulama karanlık modda harika görünse de, bazı kullanıcılar her uygulamadaki koyu renk görünümünden hoşlanmaz. Sistem Tercihleri'ndeki varsayılan arabirim seçeneklerini kullanmakla birlikte, tek tek uygulamaları karanlık moddan dışlamanın hiçbir yolu yoktur. Başka bir deyişle, bir uygulama özelliği desteklediği sürece, karanlık mod söz konusu olduğunda “hepsi ya da hiçbiri” olur.
Neyse ki, kurtarma için bir Terminal komutu var. Eski karanlık menü çubuğunu ve yuva görünümünü nasıl etkinleştireceğinize benzer şekilde, tek tek uygulamaları karanlık moddan seçmeli olarak hariç tutabilirsiniz. Ancak, bu tür bir yapılandırmanın bir nedenden dolayı Apple tarafından ana kullanıcı arayüzünden çıkarıldığına dikkat edin. Dolayısıyla bu, bu makalenin yayınlanma tarihi itibariyle çalışırken, gelecekteki macOS güncellemelerinde çalışmayı durdurabilir veya süreç değişebilir.


Bununla birlikte, bir uygulamanın MacOS Mojave'deki karanlık moddan nasıl çıkarılacağı ve Terminal komutları gerektirmeden sizin için yapabileceğiniz bir uygulamanın bağlantısı. Notes uygulamasını örnek olarak kullanacağız.

Terminalden Uygulamayı Koyu Moddan Çıkar

  1. Bir uygulamayı macOS Mojave'deki karanlık moddan çıkarmak için önce uygulamanın Bundle Identifier özelliğini bilmemiz gerekir. Bulmak için Terminal'i açın ve aşağıdaki komutu girin. “Uygulama Adı” nın eksi uygulamanın tam adı olduğunu unutmayın. Notes uygulaması örneğimizde, Uygulama İsmimiz sadece “Notlar” dır:

    osascript -e '" Uygulama Adı " uygulamasının kimliği

  2. Yukarıdaki komut, bir sonraki satırda uygulamanın paket tanımlayıcısını görüntüler. Notes uygulaması örneğimizde, sonuç com.apple.Notes . Şimdi, bu tanımlayıcıyı aşağıdaki komutta kullanın. Örneğimize devam edersek, default.tr com.apple.Notes NSRequiresAquaSystemAppearance -bool yes komutunu kullanırdık.

    varsayılanlar Bundle Identifier yazıyor NSRequiresAquaSystemAppearance -bool evet

  3. Son olarak, uygulamadan çıkın ve uygulamayı yeniden başlatın. Her şey işe yaradıysa, macOS'un geri kalanı karanlık mod için hala yapılandırılmış olsa bile ışık temasını kullanmalıdır.
  4. Bir Uygulamanın Temasını Sıfırla

    Yukarıdaki komutları belirli bir uygulamaya uyguladıysanız ve daha sonra varsayılan tema yapılandırmasını geri yüklemek ve karanlık modu yeniden etkinleştirmek istiyorsanız, aşağıdaki komutu kullanın:

    Varsayılanları Sil Bundle Identifier NSRequiresAquaSystemAppearance

    Yine, değişikliğin geçerli olması için uygulamadan çıkmanız ve yeniden başlatmanız gerekir. Bazı uygulamalar durumunda, yeniden başlatmanız gerekebilir.

    Bir Uygulama ile Karanlık Modu Kontrol Et

    Terminal komutlarıyla uğraşmak istemiyorsanız, LightsOff ücretsiz yardımcı programına göz atabilirsiniz.


    Bu uygulama yalnızca uygulamaya özel koyu mod kontrollerine erişim sağlamakla kalmaz, sadece bir tıklamayla aydınlık ve karanlık modlar arasında geçiş yapmanızı sağlar. Tema değişikliklerini zamana göre de zamanlayabilirsiniz, böylece karanlık mod geceleri otomatik olarak açılır ve sabahları aydınlık moduna döner.
    Ancak, temel düzeyde LightsOff'un uygulama yapılandırmalarını değiştirmek için daha önce açıklanan Terminal yöntemlerini kullandığını unutmayın. Bu çok daha kolay hale getirir, ancak aynı zamanda işlevselliğinin Apple'ın macOS'taki teknik değişikliklerine tabi olduğu anlamına gelir. Bu nedenle, yukarıdaki Terminal komutlarında olduğu gibi, bu uygulama Apple'ın karanlık modun çalışma şeklini değiştirmeye devam etmesine bağlı olarak gelecekteki macOS sürümleriyle çalışmayabilir.

Bir uygulamayı macos mojave'deki karanlık moddan dışlama