macOSの再セットアップを自動で行うための自分用スクリプト群。
以下の項目は先に完了させておくこと。
- OS設定全般。特に以下の項目。
- OSアップデート
- 「一般」→「ソフトウェアアップデート」
- FileVaultによるストレージの暗号化
- 「プライバシーとセキュリティ」→「FileVault」
- ホスト名の変更
- 「一般」→「情報」→「コンピュータ名」
- 「一般」→「共有」→「ローカルホスト名」
- iCloud Driveの「初期セットアップ用ディレクトリ」をローカル同期
- OSアップデート
- App Storeへのログイン
- iCloud Driveからフォントをインストール
cd ~/Library/Mobile\ Documents/com~apple~CloudDocs/初期セットアップ用/fonts/ls -lals -la ~/Library/Fonts/find . -name "*.[ot]t[cf]" -exec cp {} ~/Library/Fonts/. \;
- Ed25519形式の鍵ペア生成とGitHubへの登録(プライベートレポジトリへアクセスできるようにしておく)
ssh-keygen -t ed25519cat ~/.ssh/id_ed25519.pub- メモアプリに貼り付けて同期
- 別端末から https://github.com/settings/keys にアクセスして登録
- コマンドラインデベロッパツールのインストール
xcode-select --install
とりあえず取得してくるなら
mkdir -p ~/src/private && cd ~/src/private && git clone git@github.com:ha4gu/macos_init_setup.git直接実行するなら
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ha4gu/macos_init_setup/master/bootstrap.sh)"