オレオレmacのセットアップメモ

とりあえず殴り書き。
足りないところとか思い出したこととかあれば追記する予定

設定周り

  • root作る
    • $ sudo passwd root
  • トラックパッドの3本指を使ってデスクトップ2を追加
  • chsh -s /bin/zshzshをデフォルトに

システム設定

  • トラックパッドを爆速に
  • スクロールバーをナチュラルのチェックを外す
  • タップでクリックにチェックを入れる
  • キーリピートとかを速いとか短いにする
  • キーボードの修飾キーでCapsLockをControlにする
  • キーボードのショートカットでMission Controlのデスクトップ切り替えを有効にする
  • セキュリティとプライバシーからファイアウォールを有効にする
  • Dockを左に寄せて、小さくして自動で隠すようにする
  • Mission Controlの”最新の使用状況に基づいて操作スペースを自動的に切り替える”のチェックを外す
  • 日付と時刻から日付を表示させる
  • Dockのウインドウをしまうときのエフェクトはスケールエフェクトに
  • セキュリティとプライバシーからすべてのアプリケーションを許可
  • システム設定 > キーボードから google日本語入力をセットアップ
  • 爆速スライダーを7に(trackpad)
  • karabiner
    • arabinerのDelay until repeat 200。Key repeat 15
      • 外部キーボードを使う場合はDont remap extarnal keyboardsのチェックを外す
  • itermの色を設定をimportする
  • システム設定 > アクセシビリティ > マウスとトラックパッド
    • スプリングローディングの時間を短くする

フォント周り

brew tap sanemat/font
brew install ricty

cp -f /usr/local/Cellar/ricty/3.2.4/share/fonts/Ricty*.ttf ~/Library/Fonts/
fc-cache -vf

Finder

  • 拡張子を表示させる
  • 新規Finderウインドウで表示させるのをホームに変更
  • サイドバーも適当に整理

その他

  • 右上にあるバッテリーをクリックして、割合(%)を表示させる
  • Bluetoothを使わないのであればきる
  • itemの色を変えるためにdownloadしておく
curl -O https://raw.githubusercontent.com/altercation/solarized/master/iterm2-colors-solarized/Solarized%20Dark.itermcolors
  • mac downの設定でnew lineなんとかって設定は外しておく

dotfiles

  • okbm/dotfiles
    • README見てよしなに
    • 以下のアプリをインストール(brewでインストールできんかった)
      • memory monitor
      • tree
    • alfredの設定いじったり、karabinerのキーリピートを20msとかにしたり、Witchのスピードいじったりとか
  • TODO
    • mac defaults コマンドとか使えるとシステム設定いじれるが時間ないのでまた今度

dotfile解説

zsh

  • 補完機能を有効にしたり、cdしたらlsするようにとか、gitのブランチ名を表示させるとか、ディレクトリの移動位置を記憶(cdr)とか有効にする。
  • 後述するpecoやghqとかの設定もしておく

peco

tmux / tmuxinator

  • screenでもいいと思いますけど、最初に触ったのがtmuxだったので…。
  • ゴリゴリカスタマイズしてるって感じではないが、ステータスバーの色とか変えてる。
  • 怖いのが開発環境だと思ってたけど、実は本番環境で実行してたとかよくあるので、ssh先でステータスバーの色は変えるようにしている。
    • その場合は、自分の.tmux.confを置いて、適当に色を変えてからtmuxを起動するようにしている
$ tmux -L hoge -f local/hoge/.tmux.conf
$ tmux -L hoge -u a

ghq