Mac

MacBookの初期設定・macOSの環境構築メモ

新しいMacBookを購入したときの初期設定・環境構築メモ。会社パソコンを新調したときなど、Time Machineを使えないときでも同じ環境を整えたいので作成。コマンドを一つ叩いたら、全自動で環境構築できるのが目標。

MacBookの初期設定

  • システム環境設定
  • Dockアイコン全部消す

システム環境設定

一般

  • サイドバーのアイコンサイズ → 小

Dock

  • サイズを小さく
  • Dockを自動的に表示/非表示

Mission Control

  • ホットコーナー
    • 左下をデスクトップ

Spotlight

  • 全部OFF

キーボード

  • キーボード
    • キーのリピート
  • 速い
    • リピート入力認識までの時間
  • ユーザー辞書
    • 変換系をすべてオフ
  • 入力ソース
    • Google日本語入力を設定
    • caskでインストール後

トラックパッド

  • 調べる&データ検出
    • 3本指でタップ
  • タップでクリック
  • 軌跡の速さ
    • 速いの2つ左
  • 強めのクリックと触覚フィードバック
    • オフ
  • アプリケーションExpose
    • オン

日付と時刻

  • 時計
    • 秒を表示
    • 日付を表示

Dockアイコンを全部消す

  • 邪魔だから消しましょう
  • 各アプリへのアクセスは alfred 様から

macOSの環境構築

Homebrew系

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew Cask

むむ、最近は tap がいらないらしい?

$ brew tap caskroom/cask
  • abobe-creative-cloud
    • インストーラーのダウンロードまでなので、手動でインストールする必要あり
  • alfred
  • atom
  • cyberduck
  • dropbox
  • docker
  • google-chrome
  • gogole-japanise-ime
  • gyazo
  • imageoptim
  • java
  • karabiner-elements
    • Simple Modifications
    • Complex Modifications
    • Vi Style Arrows
    • For Japanese(日本語環境向けの設定)(rev 3)
  • kindle
  • libreoffice
  • shiftit
  • iterm2
  • vagrant
  • virtualbox

Homebrew

# ricty用
$ brew tap sanemat/font
  • ctags
    • brew install –HEAD universal-ctags/universal-ctags/universal-ctags
  • git
  • heroku-toolbelt
  • imagemagick
  • mas
  • nodebrew
  • pyenv
  • postgresql
  • rbenv
  • ricty
    • 下記 「Rictyを入れる」に記載
  • tmux
  • vim
  • yarn
  • zsh

AppStore の アプリは mas を使ってインストール

  • mas install 407963104 # Pixelmator

各アプリの設定

iTermの設定

  • Settings for New Windows
    • 画面いっぱいに広がるように設定
  • hot key
  • draculatheme
    • https://draculatheme.com/iterm/

Rictyを入れる

brew tap sanemat/font
brew install ricty

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

dotfiles系の設定

zshを設定

Zshzsh は Z shell(ズィーシェル)の略で、Unixのコマンドシェルの1つ。 Shell(シェル)とは、入力されたコマンドを解釈し...

dein.vimをインストール

https://github.com/Shougo/dein.vim

$ mkdir -p ~/.cache/dein
$ curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh
# For example, we just use `~/.cache/dein` as installation directory
$ sh ./installer.sh ~/.cache/dein

dotfilesを反映

$ cd ~
$ git clone https://github.com/st2one/dotfiles.git
$ cd dotfiles
$ sh link.sh

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です