Dock 栏优化

自动隐藏 Dock

我们知道 Dock 默认位于屏幕底部,而且屏幕本身是 16 : 9 的,这就导致屏幕的可视部分更加扁平。所以我的习惯是把它放在屏幕左侧(右侧也是同理),这样会使屏幕的宽高比更加自然一些。

长期展示 Dock 对并不大的屏幕空间来说是一种浪费,我们可以把它设置为自动隐藏,当鼠标滑过去以后再显示:

defaults write com.apple.dock autohide -bool true

在后面的章节中我会介绍如何快速唤起应用,所以大多数时候 Dock 栏其实是没用的,大可不必担心看不到 Dock 栏。

定制你的 Dock

同时,系统默认会添加很多程序在 Dock 中,很多程序基本上用不到(比如地图、通讯录等等),我的做法是先把它们都移除出去,对于常用的程序,再保留在 Dock 中。

为了完成上述目的,命令行看起来就不太够了,我们可以直接用 OC 来编辑对应的 plist 文件来达到目的,代码比较冗长,感兴趣的读者可以去 我的 MacBootstrap 上查看。

然后用 clang 编译源码并执行:

clang -framework Foundation path-to-file.m -o DockIconHider
./DockIconHider

results matching ""

    No results matching ""