Macbook Air セットアップ記録 - 2023年6月 - おみつ雑記


私物の Macbook を新調した。

ルーチンワークと化している PC のセットアップを毎回思い出しながらやっていることに気づいたので、備忘録がてらやったことを残しておく。

1. Homebrew の導入

何をするにも追加でパッケージを入れられなければ始まらない。せっかくならあらゆるパッケージをコマンドラインツールでインストールして再現性を高めたいし、開発を始めたらどっちみち必要になるので最初の内に入れておく。

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

https://brew.sh/index_ja

上記 URL 通りにコマンドを実行する。このタイミングで Xcode のコマンドラインツールのインストールも実施してくれて、終われば git も使えるので便利。

2. SSH キーペアの作成

リモートリポジトリ(主に GitHub)とやりとりするために必要。

参考: https://qiita.com/pupupupupu/items/e071ab2b6e59a9be7603

ed25519 で作成することにした。

$ ssh-keygen -t ed25519 -C mitsu@boston $ cat ~/.ssh/id_ed25519.pub | pbcopy

#=> 公開鍵を github.com の個人設定ページから追加する

私物コンピュータのホスト名は海外の地名から取ることが多いのだが、たまたまこの時はタイタニック見学ツアー事故が話題でボストンからの中継映像を見ていたのでbostonにした。

3. dotfile 展開

自分の dotfile を GitHub に置いている。makeだけで展開できてお手軽だったので我ながら GJ である。

https://github.com/nasustim/dotfiles

4. 最低限必要なツールを導入する

まとめ

ここまでインストールすれば他の必要なツールはすぐにインストール可能になったはず。

Brewfile で管理するとか、anyenv 入れておくかどうかとか、やると便利だろうけどインストールに時間もかかるだろうし、そもそもストレージを圧迫するサイズだから自分の端末全てに一律で入れたいか…?と考えると微妙だからまだやっていない。