Macにインストールしたソフトと設定

MacBook Air(2012 mid)を購入。
既存の環境を移行しようかとも思ったけど、せっかくなので一から環境を作った。

##インストールしたソフト

###[Google日本語入力](http://www.google.co.jp/ime/index-mac.html)

句読点での変換を有効にする。

![googleime](http://f.cl.ly/items/1D3Q401h2n0Z3i2U1r2N/スクリーンショット 2012-06-22 0.36.13.png)


###[Chrome](http://www.google.co.jp/chrome/intl/ja/landing_ch.html)

###[Xcode](http://itunes.apple.com/jp/app/xcode/id497799835?mt=12)

環境設定からシミュレータとCommand Line Toolsのインストールも忘れずに。

![Xcode](http://f.cl.ly/items/0j0l1p0L3e1S0U064240/スクリーンショット 2012-06-18 15.34.20.png)
##[Growl](http://itunes.apple.com/jp/app/growl/id467939042?mt=12)

###[Dropbox](https://www.dropbox.com/home)

###[1Password](https://agilebits.com/downloads/1Password/Mac)

パスワードマネージャ。

###[Alfred](http://itunes.apple.com/jp/app/alfred/id405843582?mt=12)

キーボードランチャ。

###[Dash](http://itunes.apple.com/jp/app/dash-docs-snippets/id458034879?mt=12)

iOSなどのリファレンスを素早く参照できる。

###[Cloud](http://itunes.apple.com/jp/app/cloud/id417602904?mt=12)

画像やらなんやらを共有。

###[PopClip](http://itunes.apple.com/jp/app/popclip/id445189367?mt=12)

クリップボード操作をiOS風にする。

###[BetterTouchTool](http://blog.boastr.net/)

タッチパッドを更に使いやすく。
あとウィンドウの整列。

###[Bartender](http://www.macbartender.com/)

メニューバーのアイコンを隠すというか、フォルダにまとめるというか。

###[Witch](http://manytricks.com/witch/)

ウィンドウの切り替えをアプリケーション単位ではなくウィンドウ単位でする。

###[The Unarchiver](http://wakaba.c3.cx/s/apps/unarchiver.html)

いろいろな圧縮型式に対応してる展開ソフト。

###[TotalFinder](http://totalfinder.binaryage.com/)

Finderを拡張してタブ化とかできる。

###[Kuvva Wallpapers](http://itunes.apple.com/jp/app/kuvva-wallpapers/id451557061?mt=12)

壁紙を自動で取得して変更してくれる。

###[ClipMenu](http://www.clipmenu.com/ja/)

クリップボード拡張。

###[AppCleaner](http://www.freemacsoft.net/appcleaner/)

設定ファイルなども含めアプリケーションをきれいに削除してくれる。

###[monolingual](http://monolingual.sourceforge.net/)

不要な言語ファイルを削除する。

###[KeyRemap4MacBook](http://pqrs.org/macosx/keyremap4macbook/)

vimでesc、Ctrl + [でノーマルモードに戻った際、日本語入力をオフにする。

```private.xml
<?xml version="1.0"?>
<root>
 <symbol_map type="KeyCode" name="KAKKO" value="0x21" />
  <list>
    <item>
      <name>LeaveInsMode with EISUU(Terminal)</name>
      <identifier>private.app_terminal_esc_with_eisuu</identifier>
      <only>TERMINAL</only>
      <autogen>--KeyToKey-- KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen>
      <autogen>--KeyToKey-- KeyCode::KAKKO, ModifierFlag::CONTROL_L, VK_CONTROL, KeyCode::KAKKO, ModifierFlag::CONTROL_L, VK_CONTROL, KeyCode::JIS_EISUU</autogen>
      <autogen>--KeyToKey-- KeyCode::C, VK_CONTROL, KeyCode::C, VK_CONTROL, KeyCode::JIS_EISUU</autogen>
    </item>
  </list>
</root>

```


###[ONYX](http://www.titanium.free.fr/)

メンテナンスソフト。

###[AirDisplay](http://avatron.com/apps/air-display)

iPhone、iPadをMacのサブディスプレイにする。

###[iTerm2](http://www.iterm2.com/#/section/home)

###[Homebrew](https://github.com/mxcl/homebrew/wiki/installation)

パッケージマネージャ。

```sh
/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
```

インストール後に```brew doctor```を実行しろと合ったので実行すると下記のエラー発生。

```
Error: No such file or directory - /usr/local/Cellar
```

ディレクトリがないようなので作る。

```sh
mkdir /usr/local/Cellar
```

再び```brew doctor```を実行。

```
Your system is raring to brew.
```

成功した模様。

###[Ruby](http://www.ruby-lang.org/ja/)

rbenvを使ってみた。

```sh
brew install rbenv
brew install ruby-build
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
rbenv install 1.9.3-p194
rbenv global 1.9.3-p194
```

###[MacVim](http://code.google.com/p/macvim-kaoriya/)

tmux上でのクリップボードとの連携を設定。
http://qiita.com/items/e156f40380cc47172178

###[Reeder](http://itunes.apple.com/jp/app/reeder/id439845554?mt=12)

GoogleReaderクライアント。

###[Sparrow](http://itunes.apple.com/jp/app/sparrow/id417250177?mt=12)

Gmailクライアント。

###[DragonDrop](http://itunes.apple.com/jp/app/dragondrop/id499148234?mt=12)

http://www.danshihack.com/2012/06/27/saku/dragon_drop.html

###[Echofon Lite](http://itunes.apple.com/jp/app/echofon-lite-for-twitter/id403858460?mt=12)

###[Tweetbot](https://itunes.apple.com/jp/app/tweetbot-for-twitter/id557168941?mt=12)

Twitterクライント。

###[MPlayer](http://itunes.apple.com/jp/app/mplayerx/id421131143?mt=12)

動画再生ソフト。

###[CheatSheet](http://itunes.apple.com/jp/app/cheatsheet/id529456740?mt=12)

コマンドボタン長押しで使用中アプリのキーボードショートカット一覧を表示してくれる。

###[OmniDiskSweeper - The Omni Group](http://www.omnigroup.com/products/omnidisksweeper/)

サイズの大きいファイルを探す。

###[Day-O // ShaunInman.com](http://www.shauninman.com/archive/2011/10/20/day_o_mac_menu_bar_clock)

メニューバー日付などを表示。クリックするとカレンダーも表示。

###[Degrees](http://itunes.apple.com/jp/app/degrees/id430173763?mt=12)

メニューバーに天気と気温を表示。

###[Desktop Calendar Plus](https://itunes.apple.com/jp/app/desktop-calendar-plus/id524688159?mt=12)

デスクトップにかっこいいカレンダーを表示。

[Spark 3 Bêta9](http://www.shadowlab.org/softwares/spark.php)

ショートカットキーでアプリケーションを切り替えるなど。

##設定

###キーボード

リピート入力認識までの時間を短く。
F1などを標準のファンクションキーとして使用。

![keyboard1](http://f.cl.ly/items/3V0h2Y2o3c2H1f1E0N0V/スクリーンショット 2012-06-20 21.53.39.png)

CapsLockとControlを入れ替え。

![keyboard2](http://f.cl.ly/items/2l2q1L2f0q283f0I1A1m/スクリーンショット 2012-06-20 21.53.50.png)

入力ソースの切り替えをControl + Space。
SpotlightをControl + Shift + Space。
フルキーボードアクセスをすべてのコントロール。

![keyboard3](http://f.cl.ly/items/1K422Y3V1n2e2l3s351m/スクリーンショット 2012-06-20 21.54.10.png)


Ctrl + 1〜5で作業スペースを切り替え。作業スペースを必要な数だけ作ってから出ないとこの設定はできない。

![keyboard4](http://f.cl.ly/items/2U393p3b1H3a3C1j3V0A/スクリーンショット 2012-06-23 22.22.52.png)

###トラックパッド。

タップでクリック。

![tracpad1](http://f.cl.ly/items/0g3s2Z2K120v073X242x/スクリーンショット 2012-06-23 22.25.05.png)

スクロールの方向はiOSのそれではなく今までどおり。

![tracpad2](http://f.cl.ly/items/1g340U2223280E0L1n16/スクリーンショット 2012-06-23 22.25.14.png)

その他のジェスチャはそのまま。

![trackpad3](http://f.cl.ly/items/03441g270J1x2c2E0i3m/スクリーンショット 2012-06-23 22.25.21.png)

###ログインシェルの変更

システム環境設定→ユーザとグループ→該当のユーザを右クリック→詳細オプション。