分类 OS X 下的文章

用Bartender隐藏macOS通知栏的spotlight图标

一直用Bartender管理mac的通知栏,隐藏一些不常用的图标。但是从Mac OS X 10.11版开始,Spotlight的图标就无法被Bartender隐藏了。因为Mac OS默认会打开系统完整性保护(SIP)功能,拒绝其它程序修改Mac系统,所以Bartender无法修改Spotlight的显示状态。

想要隐藏spotlight图标需要先得把SIP暂时关闭:

  1. 重新启动电脑,在黑屏后,显示苹果标志前,按住键和R键,让Mac进入救援模式;
  2. 在救援模式的工具菜单中打开终端机,在终端中运行命令csrutil disable,关闭SIP;
  3. 退出终端重启电脑;
  4. 打开Bartender,现在可以设置Spotlight的隐藏设置了;
  5. 设置完成后,再次重启进入救援模式,方法同步骤1;
  6. 打开终端机,运行命令csrutil enable再次启用SIP;
  7. 重启到正常模式后,Bartender的对Spotlight的隐藏设置依然有效。

给homebrew加上代理

homebrew大量使用Github的资源,由于众所周知的原因,Github在天朝速度缓慢还经常断线。一个解决办法是用代理访问。下面的命令可以让它下载安装的时候走socks代理。

$ ALL_PROXY=socks5://127.0.0.1:1080 brew install php55

如果不想用代理,去掉前面的ALL_PROXY环境变量就可以了。