自动新 Mac 设置(点文件、脚本等)

自动新 Mac 设置(点文件、脚本等)

我正在寻找一种方法来自动设置我即将购买的新 MacBook。这些年来,我已经用过不少了,但总是需要很长时间才能把所有东西都设置好。我不想要任何旧文件,因为我会备份它们,但我正在寻找一种更有效的方法来为将来购买的任何新 MacBook 设置构建过程。

寻求建议,看看应该采取什么方法来自动化这类事情,无论是 shell 脚本还是 applescript 还是其他什么。

快速概述一下我在 Mac 上设置的内容,我希望能够在新机器上自动重新安装它们:

  • 将我的大写锁定重新映射到 quicksilver/spotlight (keyremap4macbook)
  • 我所有的点文件
  • 节点、轨道、rvm 等
  • 其他终端实用程序/设置
  • 我为 nvAlt 等应用程序设置的常规快捷方式
  • 我的所有包裹都很高贵
  • 系统偏好设置中的所有常规设置
  • 我所有其他应用程序及其设置
  • apache/mysql/虚拟主机

我正在寻找类似这样的内容,但需要更多对常规 osx 设置/应用程序的支持:https://github.com/paulirish/dotfiles

答案1

您要求的一些事项已包含在点文件Nicolas Gallagher 的存储库,我发现它非常有用:https://github.com/necolas/dotfiles

许多 OS X 和 Apple 应用程序设置(桌面环境行为、spotlight/finder/等设置...)可以通过命令行配置默认值工具,看一下我提到的存储库中的这个文件:https://github.com/necolas/dotfiles/blob/master/bin/osxdefaults

大多数情况下,可以使用以下方法自动安装第三方桌面应用程序:酿酒桶

此外,您可能还想看看博克森,一个使用 puppet 自动设置 mac 的工具,已在 GitHub 上开发并使用:https://boxen.github.com/

相关内容