通过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)

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