概要
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で管理する