Posted at

Mac初期化時にやること


What is this?

初期化時に行うことのメモ。


アプリケーションインストールに関する方針

基本 Homebrew で導入。brew-cask は使わない。

homebrew にないものは AppStore か webのインストーラから(公式が推奨する方法で)適宜。

node は brew で nodebrew を入れる。


前準備

必要なデータを DropBox に移す


初期化

再起動時にcmd-Rを押し続ける。ディスクユーティリティで初期化。OSインストール。

参考)https://support.apple.com/ja-jp/HT204904


基本設定


System Preferences


  • Dock: 位置を左に、自動で隠す設定に

  • Keyboard: Keyboard-Modifier Keys...からCtrlの位置をAの隣に、Textにメールアドレスの省略を登録、input source にJapaneseを追加(ctrl+shift+;/jで切り替えてます)

  • Trackpad: Tap to clickを追加

  • Sharing Computer: Name をいい感じに変更

  • Users & Groups: Login OptionsでAutomatic loginを設定

  • Accessibility: Mouse&Trackpad の Trackpad Options で3本指ドラッグを有効に(なぜこれデフォルトじゃないの?)


その他


  • Dockを整理 (Finder以外消す)

  • Launchpad を整理(Safari, App Store以外を一つにまとめる)

  • App StoreからUpdatesがあれば更新

  • Finder sidebar等の設定、


アプリインストール


  • Chromeをインストール

  • Dropboxをインストール

  • VS Codeをインストール

  • Spectacleをインストール( https://www.spectacleapp.com/ )(アプリはできるだけ入れたくないので、この機能はapple公式で作ってほしい所)


Homebrew

https://brew.sh/ を見る(Command Line Tools も同時にはいるね)

とりあえず絶対使うもの

brew install vim zsh git python nodebrew


ターミナルとディレクトリ

sudo vim /etc/shellsでbrewのzshを追記

chsh -s /usr/local/bin/zshでデフォルトのシェルに設定

vim ~/.zshrcを好みの設定にする


git 設定

brew install git

参考) https://qiita.com/peccul/items/90dd469e2f72babbc106


node環境

nodebrew install stable

nodebrew use stable
nodebrew setup
npm update -g npm