MacBook Pro M4 Max 2024の環境構築をやっていく。
保護フィルムの貼り付けに失敗する幸先のいい? スタートを切った。
初期セットアップ完了。ユーザー名をハンドルネームにするか本名由来のものにするか悩んだ。
移行元のMacBook Proからファイルを移行する。Time Machineでバックアップを取っていない ghq フォルダをコピー。(GitHubで管理しているからバックアップを取ってないんだけど、最新をPushしていない)
大きいファイルはTime Machineを使って移行したほうがいいので移行元のバックアップを取得する (先にやっとけ)
その間にもiCloudで同期されている写真などが同期されていっているようだ。
Time Machineのバックアップが終わったのでSSD経由でコピーしていく。
~/Book~/Data~/Parallels~/tmp~/ダウンロード~/ピクチャ~/ミュージック~/ムービーデータ量が多いのでいったん終わるまで待つ。
Homebrewをインストール。インストールしたらターミナルを起動し直す。
設定の「ソフトウェアアップデート」から自動アップデートを「ダウンロードのみ」に変更
~/ghq も実はTime Machineでバックアップされていたので、ネットワーク経由でダウンロードするよりもSSD経由の方が早いのでいったんキャンセルしてコピーし直す。
Homebrewを使ってパッケージやアプリのインストール。事前に出力しておいた Brewfile を使って brew bundle --file=./Brewfile を実行した。なぜかKindleの定義がエラーになったので削除した。
インストール時にパスワードを聞かれるので、放置していると止まっている時があるので注意が必要。
Homebrewでのインストールの合間にやれることをやる
Homebrewでのインストールが完了。VimariとTestFlightがなぜかインストールに失敗したのでApp Storeから直接インストールした。
dotfiles にある config を ~/.config にシンボリックリンクを作成して各種設定を有効にする。
Zinitをセットアップしてzshの設定。その後、mise install でMiseで管理しているパッケージ類をインストール。
Xcodesを使って最新のXcodeをインストールする。インストールする前に設定の「名前を常にXcode.appに変更する」を有効にする。
Karabiner-Elementsを起動し初期セットアップを行う。その後、Caps LockとLeft Controlを入れ替え。
マウスとキーボードをBluetoothで接続する。
setup_mac.bash を実行してマウスの速度やDock、Finderなどの設定を追加する。マウスカーソルの速度を反映するために一度ログアウトする。
Obsidianを起動してObsidian Syncの設定をする。ホームページ用のVaultはGit管理だったので .ssh の移行が必要なことを思い出し、Time Machineから移行する。
Raycastの設定。無料プランなので設定の同期ができないため手動で設定が必要。
Claude Codeをインストール
curl -fsSL https://claude.ai/install.sh | bash
claude で起動して、ログインと初期設定を行う。
Xcodeを起動してiOSとwatchOSのシミュレーターをダウンロードする。
エディタのフォントとフォントサイズを変更する。
Tmux Plugin Managerをインストールする。
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
インストールが終わったら、prefix + I でプラグインをインストールする。
メールアプリを開き、Gmailを追加する (そろそろ脱Gmailしたい)
Logi Opitons+ をインストールして以下の設定を行う。