Kann ich in MacOS Mojave nur für bestimmte Apps in den Dunkelmodus wechseln?

15

Mit der neuen MacOS Mojave Dark Mode-Funktion erhalten alle in Apple integrierten Apps die Dark Mode-Behandlung, dh Safari, Mail, Kontakte, Kalender, Erinnerungen, Notizen, Karten, Fotos, Nachrichten, FaceTime, iTunes, Apple Books usw.

Ist es jedoch möglich, den Dunklen Modus selektiv zu aktivieren, dh nur für eine bestimmte Teilmenge von Apps? Was ist zum Beispiel, wenn ich Safari im hellen Modus halten und stattdessen den Finder in den dunklen Modus versetzen möchte? Darf ich das irgendwie machen?

mgiordi
quelle
Ich hoffe wirklich, dass dies möglich wird. Ich möchte in der Lage sein, Terminal in den dunklen Modus zu versetzen, wie es in ElementaryOS
JL
Ist die Verwendung eines dunklen Profils in Terminal wirklich so unterschiedlich? (Ja, ich weiß, dass die Titelleiste und die Registerkarten immer noch hell sind, aber sie sind nicht gerade auffällig, insbesondere wenn keine Ihrer anderen Apps dunkel ist.)
calum_b

Antworten:

16

Es gibt einen Befehl, der dafür funktioniert:

defaults write <Bundle-Identifier> NSRequiresAquaSystemAppearance -bool yes

Es wird hier erklärt: https://www.tekrevue.com/tip/exclude-app-dark-mode-macos-mojave/

Wenn Sie die Bundle-ID der App nicht kennen, können Sie sie mit AppleScript abfragen, das Sie über die Befehlszeile ausführen können mit osascript:

osascript -e 'id of app "<App-Name>"'
Janani Chinnam
quelle
1
defaults write com.apple.iTunes NSRequiresAquaSystemAppearance -bool yeshat bei mir nicht funktioniert :( macOS 10.14.4
n1000
Ironischerweise muss ich es für den Apple Script Editor deaktivierendefaults write com.apple.ScriptEditor2 NSRequiresAquaSystemAppearance -bool yes
palaniraja
5

Ich benutze LightsOff seit ein paar Tagen und scheint sehr gut zu funktionieren.

Es wechselt zwischen den Modi, wenn Sie eine App öffnen, die Sie ausgeschlossen haben, und Sie können tatsächlich das Umschalten sehen, was ein kleiner Nachteil ist.

Dylan
quelle
1
Ich würde dafür lieber eine eingebaute Option bevorzugen. Wie auch immer, diese App scheint den Job zu machen. Es gibt jedoch einige Fehler, die behoben werden müssen (z. B. wenn eine App im hellen Modus geöffnet wird, blinkt sie zuerst für den Bruchteil einer Sekunde in den dunklen Modus).
mgiordi
1
Wäre schön, wenn Apple es einbinden würde, aber das ist das Nächste, was ich denke.
Dylan
2
Beachten Sie, dass das gesamte MacOS-System in den Dunkelmodus geschaltet wird, wenn die Anwendung aktiv ist, nicht nur die spezifische App.
Winterflags
4

Weitere kostenlose Optionen sind Gray App und NightOwl . Beide können mit Homebrew installiert werden :

brew cask install gray
brew cask install nightowl
n1000
quelle
Für mich definitiv die perfekte Lösung
Pierre
1

Sollte es für diesen Befehl keine neue Alternative geben, die auf frühen Betas basiert (siehe unten):

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

Nebel
quelle
0

Ich denke, die Methode zum Aktivieren des app-spezifischen Hell / Dunkel-Modus wurde in 10.14.2 deaktiviert

Tschad
quelle