Karanlık Mod'a yalnızca macOS Mojave'deki belirli uygulamalar için dönebilir miyim?


17

Yeni MacOS Mojave Koyu Modu işlevi yapan tüm Apple'ın yerleşik uygulamalar vb Safari, Mail, Kişiler, Takvim, Hatırlatmalar, Notlar, Haritalar, Resimler, Mesajlar, FaceTime, iTunes olan Karanlık Modu tedavisi, Apple Kitaplar, olsun

Ancak, Karanlık Modu seçmeli olarak etkinleştirmek, yani yalnızca belirli bir uygulama alt kümesi için etkinleştirmek mümkün mü? Örneğin, Safari'yi Işık Modunda tutmak ve Finder'ı Karanlık Mod'a çevirmek istersem ne olur? Bunu bir şekilde yapmama izin veriliyor mu?


Umarım bu mümkün olur. Terminal'i ElementaryOS
JL

Terminal'de sadece karanlık bir profil kullanmak gerçekten farklı mı? (Evet, başlık çubuğunun ve sekmelerin hala açık olduğunu biliyorum, ancak özellikle diğer uygulamalarınızın hiçbiri karanlık değilse tam olarak belirgin değiller.)
calum_b

Yanıtlar:


18

Bunun için çalışan bir komut var:

defaults write <Bundle-Identifier> NSRequiresAquaSystemAppearance -bool yes

Burada açıklanmıştır: https://www.tekrevue.com/tip/exclude-app-dark-mode-macos-mojave/

Uygulamanın paket kimliğini bilmiyorsanız, komut satırından aşağıdakilerle çalıştırabileceğiniz AppleScript'i kullanarak sorgulayabilirsiniz osascript:

osascript -e 'id of app "<App-Name>"'

1
defaults write com.apple.iTunes NSRequiresAquaSystemAppearance -bool yesbenim için çalışmadı :( macOS 10.14.4
n1000

Irony Apple script editörü için devre dışı bırakmam gerekiyordefaults write com.apple.ScriptEditor2 NSRequiresAquaSystemAppearance -bool yes
palaniraja

5

LightsOff'u birkaç gündür kullanıyorum , çok iyi çalışıyor gibi görünüyor.

Hariç tuttuğunuz bir uygulamayı açtığınızda modlar arasında "geçiş yapar" ve aslında bir dezavantaj olan geçişi görebilirsiniz.


1
Bunun için yerleşik bir seçeneği tercih ederim. Her neyse, bu uygulama işi yapıyor gibi görünüyor. Yine de düzeltilmesi gereken bazı hatalar var (örneğin, bir uygulamayı Işık Modunda açarken, bir saniye için önce Karanlık Mod'a yanıp söner).
mgiordi

1
Apple dahil olsaydı iyi olurdu ama bu sanırım en yakın şey.
Dylan

2
O geçer geldiğini hatırlatırız tüm uygulama sadece Belirli bir uygulama, etkin olduğunda Karanlık Moduna MacOS sistemi.
Winterflags


1

Erken betalara dayanan bu komut için yeni bir alternatif olmamalıdır (aşağıya bakınız):

defaults write com.apple.dt.Xcode NSWindowDarkChocolate -bool true


0

Uygulamaya özel aydınlık / karanlık modunu etkinleştirmek için kullanılan yöntemin 10.14.2'de devre dışı bırakıldığını düşünüyorum

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.