LoginSignup
1
7

More than 5 years have passed since last update.

Mac環境構築メモ

Last updated at Posted at 2017-09-04

概要

PCを変更した時に、この記事をベースにすることで環境構築ができるようにするためのメモ。

Mac

  • バージョン
    • Sierra 10.12.6

Applications

Homebrew

  • colordiff
  • composer
  • gdbm
  • gettext
  • git
  • git-flow
  • go
  • heroku
  • heroku-node
  • htop
  • jemalloc
  • jq
  • libevent
  • libidn2
  • libtermkey
  • libunistring
  • libuv
  • libvterm
  • luajit
  • msgpack
  • mysql
  • neovim
  • oniguruma
  • openssl
  • openssl@1.1
  • peco
  • pkg-config
  • python
  • python3
  • pwgen
  • readline
  • rename
  • sqlite
  • the_platinum_searcher
  • tmux
  • tmux-xpanes
  • tree
  • unibilium
  • wget
  • xz

Homebrew-Cask

  • 1password
  • alfred
  • appcleaner
  • astah-community
  • bettertouchtool
  • coccinellida
  • dockstation
  • dropbox
  • filezilla
  • flux
  • genymotion
  • google-chrome
  • google-japanese-ime
  • intellij-idea-ce
  • iTerm2
  • simplecap
  • skype
  • slack
  • sourcetree
  • virtualbox

brew tap

  • buo/cask-upgrade
  • caskroom/cask
  • greymd/tools
  • homebrew/core

brew cask install --force $(brew cask list)

以下を使うべきかも
https://github.com/buo/homebrew-cask-upgrade

AppStore

  • BetterSnapTool

Shell

個人設定は.zshrc.localに追記する

.zshrc
[ -f ~/.zshrc.local ] && source ~/.zshrc.local

iTerm2

Editor

  • Neovim
    • Shougo/dein.vim
    • Shougo/deoplete.nvim
    • itchyny/landscape.vim
    • itchyny/lightline.vim
    • cespare/vim-toml
    • editorconfig/editorconfig-vim
    • mattn/emmet-vim
    • kana/vim-smartinput

Other

Settings

デスクトップとスクリーンセーバ

  • ホットコーナー
    • 左上に「スクリンセーバを開始する」を設定する

Dock

  • ウィンドウをしまうときのエフェクト
    • スケールエフェクト
  • 画面の位置
  • 自動で隠す/表示
    • チェックを入れる

セキュリティーとプライバシー

  • スリープとスクリーンセーバの解除にパスワードを要求
    • すぐに

省エネルギー

  • メニューバーにバッテリーの状況を表示
    • チェックを入れる

キーボード

  • F1、F2などの〜
    • チェックを入れる
  • 入力ソース
    • GoogleImeだけにする
  • ユーザ辞書>スマート引用符とスマートダッシュを使用
    • チェック外す
  • ユーザ辞書>二重引用符、一重引用符
    • 半角を選択する

トラックパッド

  • スクロールの方向:ナチュラル
    • チェックをはずす

zshrc.local

colordiffのaliasを作成する

.zshrc.local
if [[ -x `which colordiff` ]]; then
  alias diff='colordiff -u'
else
  alias diff='diff -u'
fi

Todo

  • iTerm2をCaskで管理する
1
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
7