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