Я ищу способ автоматизировать установку нового MacBook, который я собираюсь приобрести. Я проделал довольно много за эти годы, и всегда нужно вечно, чтобы все встать правильно. Я не хочу никаких старых файлов, так как буду создавать их резервные копии, но я ищу более эффективный способ настройки процесса сборки для любых новых Mac, которые я в конечном итоге куплю в будущем.
Нужен совет о том, какой метод мне следует использовать для автоматизации такого рода вещей, будь то сценарий оболочки, appleScript или что-то еще.
Краткий обзор того, что я настроил на своем Mac, и я хотел бы иметь возможность автоматически переустанавливать его на новом компьютере:
- Переназначить блокировку моих заглавных букв на ртутный / прожектор (keyremap4macbook)
- все мои точечные файлы
- узел, рельсы, рвм и т. д.
- другие терминальные утилиты / настройки
- общие ярлыки, которые я настроил для таких приложений, как nvAlt
- возвышенный со всеми моими пакетами
- все общие настройки из системных настроек
- все остальные мои приложения и их настройки
- apache / mysql / virtual host
Я ищу что-то в этом духе, но с большей поддержкой общих настроек / приложений osx: https://github.com/paulirish/dotfiles