it-swarm-ja.com

新しいMacの自動セットアップ(ドットファイル、スクリプトなど)

購入しようとしている新しいMacBookのセットアップを自動化する方法を探しています。私は何年にもわたってかなりの数をやり遂げてきましたが、すべてを適切に立ち上げるには常に永遠に時間がかかります。古いファイルはバックアップするので必要ありませんが、将来購入する新しいMacのビルドプロセスを設定するためのより効率的な方法を探しています。

シェルスクリプトやアップルスクリプトなど、この種のことを自動化するためにどのような方法を取るべきかについてのアドバイスを探しています。

新しいマシンに自動的に再インストールできるようにしたい、Macにセットアップしたものの概要:

  • CapsLockをquicksilver/spotlightに再マップします(keyremap4macbook)
  • すべての私のドットファイル
  • node、Rails、rvmなど
  • 他の端末ユーティリティ/設定
  • nvAltのようなアプリケーション用に設定した一般的なショートカット
  • 私のすべてのパッケージで崇高
  • システム環境設定からのすべての一般設定
  • 他のすべてのアプリケーションとその設定
  • Apache/mysql /仮想ホスト

私はこれらの線に沿って何かを探していますが、一般的なosx設定/アプリケーションのサポートが強化されています: https://github.com/paulirish/dotfiles

1
shoma nishikawa

あなたが求めるいくつかのことは、Nicolas Gallagherのdotfilesリポジトリでカバーされており、私は非常に便利だと思います: https:// github。 com/necolas/dotfiles

多くのOSXとAppleアプリケーション設定(デスクトップ環境の動作、スポットライト/ファインダーなどの設定...)は、コマンドラインからデフォルトツールを使用して構成できます、私が言及したリポジトリからこのファイルを見てください: https://github.com/necolas/dotfiles/blob/master/bin/osxdefaults

サードパーティのデスクトップアプリケーションのインストールは、ほとんどの場合、brew caskを使用して自動化できます。

さらに、boxenもご覧になることをお勧めします。これは、puppetを使用して開発され使用されているMacのセットアップを自動化するツールです。 GitHub: https://boxen.github.com/

1
nsommer