Nowa funkcja macode Mojave Dark Mode sprawia, że wszystkie wbudowane aplikacje Apple są traktowane w trybie Dark Mode, czyli Safari, Mail, Kontakty, Kalendarz, Przypomnienia, Notatki, Mapy, Zdjęcia, Wiadomości, FaceTime, iTunes, Apple Books itp.
Czy można jednak selektywnie aktywować tryb ciemny, tj. Tylko dla określonego podzbioru aplikacji? Na przykład, co jeśli chcę zachować Safari w trybie jasnym i zamiast tego przełączyć Finder w tryb ciemny? Czy w jakiś sposób mogę to zrobić?
Odpowiedzi:
Istnieje polecenie, które działa w tym celu:
Wyjaśniono to tutaj: https://www.tekrevue.com/tip/exclude-app-dark-mode-macos-mojave/
Jeśli nie znasz identyfikatora pakietu aplikacji, możesz wyszukać go za pomocą AppleScript, który możesz uruchomić z wiersza poleceń za pomocą
osascript
:źródło
defaults write com.apple.iTunes NSRequiresAquaSystemAppearance -bool yes
nie działało dla mnie :( macOS 10.14.4defaults write com.apple.ScriptEditor2 NSRequiresAquaSystemAppearance -bool yes
Używam LightsOff od kilku dni, wydaje się działać bardzo dobrze.
„Przełącza się” między trybami, gdy otwierasz aplikację, którą wykluczyłeś, i faktycznie widzisz przełączanie, co jest nieco wadą.
źródło
Więcej bezpłatnych opcji obejmuje aplikację Grey i NightOwl . Oba można zainstalować za pomocą Homebrew :
źródło
Czy nie powinna istnieć nowa alternatywa dla tego polecenia opartego na wczesnych wersjach beta (patrz poniżej):
defaults write com.apple.dt.Xcode NSWindowDarkChocolate -bool true
źródło
Myślę, że metoda używana do włączania trybu jasnego / ciemnego specyficznego dla aplikacji została wyłączona w 10.14.2
źródło