Macのセットアップメモ
だいたい8分で読めます
Macのセットアップをしました。また近いうちにやることになりそうですので、メモを残しておきます。
個人的なものが多く、あまり参考にはならないかと思いますが、一応公開します。
システム
まずは App Store
を開いてシステムアップデート
Language & Region
US English
のみにする
Display
Resolution
でScaledを選び、最大に (ディスプレイに繋ぐことが多いなら小さくても良い)Night Shift
をSunset to Sunrise
Trackpad
Tap to click
をチェック
keyboard
-
Use F1, F2...
をチェック -
modifier keys
でCaps Lock
をControl
に -
Karabinerでやるかは好みで
- Shortcuts → Input Sources でチェックを外す(Ctrl+Spaceを解放する)
- キーリピートはコマンドで。ログアウト後反映
$ defaults write -g KeyRepeat -int 2
$ defaults write -g InitialKeyRepeat -int 15
Text
チェックを外す
- Correct spelling automatically
- Capitalize words automatically
- Add period with double-space
- Use smart quotes and dashes
Dock
- Size: 小さめにする
- 位置を右に
- デフォルトの要らないアイコンを消す
Taskbar
- 電源アイコンを右クリック、
Show Percentage
アプリケーション
ブラウザ
Safariを使ってChromeをインストール。必要に応じてFirefoxも入れる
入出力
Google日本語入力を入れる。その後、 Show keyboard settings
で下記だけ残す
- U.S.
- Hiragana (Google)
キーボード
Karabiner Elementsを入れて左右コマンドを切り替えに割り当て。詳しくは下記記事を参照
brew
アプリを入れるため、まずはbrewを入れる。公式サイト参照
zsh
$ brew install zsh
$ sudo sh -c "echo $(which zsh) >> /etc/shells"
$ chsh -s $(which zsh)
preztoを入れる。下記参照
便利なコマンドを追加
$ brew install autojump
$ brew install peco
↓を ~/.zshrc
に追加
setopt auto_cd
function chpwd() { ls }
[[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh
function peco-history-selection() {
BUFFER=`history -n 1 | tail -r | awk '!a[$0]++' | peco`
CURSOR=$#BUFFER
zle reset-prompt
}
zle -N peco-history-selection
bindkey '^R' peco-history-selection
ref:
ターミナル関連
Terminal
Preferences
->Profiles
->Shell
->When the shell exits
をClose the window
にする
iTerm2
$ brew cask install iterm2
iTerm2 -> Preferences -> Profiles
の設定をいじる- Window
- Transparency: 真ん中らへん
- Style: Full-Width Top of Screen
- Colors
- Color Presets... をPastelに (デフォルトでは黒背景にディレクトリが青なので)
- Keys
- Hotkey window: check
A hotkey ...
- uncheck:
Animate showing and hiding
- Hotkey window: check
- Window
Setting
->Users & Groups
->Login Items
にiTermを追加
Finder
- 隠しファイルを表示
$ defaults write com.apple.finder AppleShowAllFiles TRUE
/tmp
をお気に入りに追加- お気に入りからいらないものを削除
Git
global settingだけ
$ git config --global user.name "Hoge hoge"
$ git config --global user.email [email protected]
その他のアプリ
下記をインストール。設定略
- Xcode: https://itunes.apple.com/jp/app/xcode/id497799835
- Clipy: https://clipy-app.com/
- Sequel Pro: https://sequelpro.com/
- Dropbox Client: https://www.dropbox.com/ja/install
- Postman: https://www.getpostman.com/apps
- Chrome拡張ではなくAppとして入れる
- Docker for mac: https://store.docker.com/editions/community/docker-ce-desktop-mac
- Startup Itemsにも追加
- WaveBox: https://wavebox.io/
- (WaveBoxに統合)
Slack Client: https://slack.com/intl/ja-jp/downloads/osx
- (WaveBoxに統合)
- TextMate: https://macromates.com/
- (起動がもたつくので変更)
Brackets: https://brackets.io/
- (起動がもたつくので変更)
- Google Cloud SDK: https://cloud.google.com/sdk/downloads?hl=ja#interactive
- JetBrains Toolbox: https://www.jetbrains.com/toolbox/
- SourceTree: https://www.sourcetreeapp.com/
- BackgroundMusic: https://github.com/kyleneideck/BackgroundMusic
- AndroidStudio: https://developer.android.com/studio/