Mac
MacOSX
environment
macos

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