Bisakah saya beralih ke Mode Gelap hanya untuk aplikasi tertentu di macOS Mojave?


15

Fungsi MacOS Mojave Dark Mode baru membuat semua aplikasi bawaan Apple mendapatkan perlakuan Mode Gelap, yaitu Safari, Mail, Kontak, Kalender, Pengingat, Catatan, Peta, Foto, Pesan, FaceTime, iTunes, Apple Books, dll.

Namun, apakah mungkin untuk mengaktifkan Mode Gelap secara selektif , yaitu hanya untuk subset aplikasi tertentu? Misalnya, bagaimana jika saya ingin menjaga Safari dalam Mode Terang dan mengubah Finder ke Mode Gelap? Apakah saya entah bagaimana diizinkan melakukan itu?


Saya sangat berharap ini menjadi mungkin. Saya ingin dapat mengatur Terminal ke Mode Gelap seperti yang dilakukan di ElementaryOS
JL

Apakah hanya menggunakan profil gelap di Terminal benar-benar berbeda? (Ya, saya tahu bilah judul dan tab masih terang, tetapi tidak terlalu menonjol, terutama jika tidak ada aplikasi lain yang gelap.)
calum_b

Jawaban:


16

Ada perintah yang berfungsi untuk ini:

defaults write <Bundle-Identifier> NSRequiresAquaSystemAppearance -bool yes

Dijelaskan di sini: https://www.tekrevue.com/tip/exclude-app-dark-mode-macos-mojave/

Jika Anda tidak tahu id bundel aplikasi, Anda dapat menanyakannya menggunakan AppleScript, yang dapat Anda jalankan dari baris perintah dengan osascript:

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

1
defaults write com.apple.iTunes NSRequiresAquaSystemAppearance -bool yestidak bekerja untuk saya :( macOS 10.14.4
n1000

Ironi adalah saya harus menonaktifkannya untuk editor skrip Appledefaults write com.apple.ScriptEditor2 NSRequiresAquaSystemAppearance -bool yes
palaniraja

5

Saya telah menggunakan LightsOff selama beberapa hari sekarang, tampaknya bekerja dengan sangat baik.

Itu memang "beralih" antara mode ketika Anda membuka aplikasi yang telah Anda kecualikan dan Anda benar-benar dapat melihat peralihan yang sedikit merugikan.


1
Saya lebih suka opsi bawaan untuk itu. Bagaimanapun, aplikasi ini tampaknya melakukan pekerjaan itu. Ada beberapa bug yang harus diperbaiki (misalnya, ketika membuka aplikasi dalam Mode Ringan, ia berkedip ke Mode Gelap terlebih dahulu selama sepersekian detik).
mgiordi

1
Akan lebih baik jika Apple memasukkannya tetapi ini adalah hal terdekat yang saya kira.
Dylan

2
Perhatikan bahwa ini mengubah seluruh sistem MacOS ke Mode Gelap ketika aplikasi sedang aktif, bukan hanya aplikasi tertentu.
Winterflags


1

Tidakkah seharusnya ada alternatif baru untuk perintah ini berdasarkan beta awal (lihat di bawah):

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


0

Saya pikir metode yang digunakan untuk mengaktifkan mode terang / gelap khusus aplikasi telah dinonaktifkan di 10.14.2

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.