通過Mac終端關閉指定應用程序的黑暗模式

起因

最近在用系統自帶的【日曆】應用,但是黑色的界面讓我很難集中,蘋果自從推出了黑暗模式之後,原先系統黑白是搭配的,可以自主選擇頂部狀態欄是白色還是黑色,但是現在黑色狀態欄只能和黑暗模式捆綁。這是一個兩難的選擇,因此,系統我只能選黑暗模式,不過有些應用,我們可以通過【終端】來解綁,即指定應用程序不必跟隨系統黑暗模式。

適用範圍

適合於應用程序的設置裏沒有“關閉跟隨系統黑暗模式”的配置選項的情況。
例如:日曆

操作

1.打開終端,輸入代碼:

osascript -e 'id of app "某應用的英文名"'

這裏需要注意英文的雙引號和單引號,Mac系統有時會自動幫你轉化成中文全角引號。

2.如果不清楚準確的英文名稱,打開訪達,進入到【應用程序】文件夾,找到你想配置的應用,比如“地圖”,將這個圖標直接拖拽到終端的窗口,此時終端會出現英文路徑:

/System/Applications/Maps.app

那麼,這個"Maps"就是“該應用的英文名”。

3.完成第1步的代碼,按下回車,得到這個應用的唯一識別碼:

com.apple.iCal

4.繼續輸入代碼:

defaults write 此處替換應用唯一識別碼 NSRequiresAquaSystemAppearance -bool Yes

按下空格,即可完成。

5.如果你已經開啓了那個應用,別忘了後臺關閉掉它,而不只是關閉了窗口,需要完全重啓,纔會重新加載。

(參考文獻:https://zhuanlan.zhihu.com/p/281998033)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章