Mac設定メモ
- Mountain Lion
- トラックパッドの設定 タップでクリック以外ON
- キーボードの設定
- 修飾キー→CtrlとCapsLock入れ替え
- キーボードショートカット→フルキーボードアクセス: すべてのコントロール
- Chrome
- アカウント同期
- Google Japanese Input
- KeyRemap4MacBook
- http://pqrs.org/macosx/keyremap4macbook/index.html.ja
- 左右Commandキーを英数・かな兼用にする
- key repeat タブ initial wait 100, wait 28 ぐらいに調整
- BetterTouchTool
- window snappingを有効化
- 3本指クリックを中ボタンクリックにマップ
- (設定をエクスポートしてバージョン管理)
- iTerm2
- Xcode
- Homebrew
- http://mxcl.github.com/homebrew/
- インストールコマンドを叩く
- brew doctor
- /etc/pathsを編集し、/usr/local/{bin,sbin} が優先されるようにする
- brew tap yshh/tap (自分のtapを追加)
- brew install git
- GUIツールとしてはSourceTreeあたりがいいか(ほとんど使わないけど
- brew install rmtrash
- OSXのゴミ箱に捨てるコマンド
- brew install zsh
- Ricty
- http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html
- brew install fontforge
- 必要なフォント入れる
- ビルド
- dotfilesリポジトリclone
- submoduleも
- dotfiles/bin/init.sh
- iTerm2のPreferencesにて、Load preferences from (ry に/Users/
/.iterm2を指定
- myvimリポジトリclone
- submoduleも
- brew install mercurial
- brew install vim
- :BundleInstallする
- brew install tmux
- Skypeインストール
- LimeChatインストール
- rvmおよびruby-1.9.3インストール
- https://rvm.io/rvm/install/ のとおりに
- インストール中、/usr/bin/gcc-4.2が無いと怒られるが、/usr/bin/gcc からシンボリックリンクを張ればOK
- gem install chef
- proxychains4 インストール
- brew install yshh/tap/proxychains4
- Dropbox インストール
- Java インストール
- Java 7 は http://www.java.com/ja/download/ から落とせるけど...Chromeで使えないなど問題があるらしい
- というか、インストールしたはいいけど使えなかった。たぶんJAVA_HOMEの設定とか必要
- javaコマンドを叩くと、Mac標準のソフトウェア・アップデートのダイアログらしきものが出てきてJava6をインストールするかどうか聞かれて、「はい」を選ぶとインストールできた
- brew install pigz とか
brewでインストールされてるプログラム(2013/06/09現在)
Chefとかで管理したい。
ack cairo fontforge git-extras gtk+ jq libtasn1 mercurial nrpe pigz rarian solr vimpc apple-gcc42 cmake fping git-flow harfbuzz ldapvi libtiff minicom openssl pixman rbenv squid w3m arping cmigemo freetype glib hping libevent libtool multimarkdown p11-kit pkg-config re2c sshfs watch atk colordiff fuse4x gmp hub libffi libvirt mysql p7zip plenv readline tig weechat autoconf csshx fuse4x-kext gnome-common icu4c libgcrypt libxml2 nagios-plugins pango popt redis tmux wget automake ctags gdbm gnu-sed intltool libgpg-error lrzsz nettle parallel proxychains rmtrash tor xz autossh curl-ca-bundle gdk-pixbuf gnumeric irssi libgsf macvim nginx pcre pstree rsync torsocks yajl bdw-gc dsocks gettext gnutls isc-dhcp libmpdclient mcrypt nkf pcre++ pyqt rsyslog tree youtube-dl binutils ec2-api-tools git goffice jasper libnet md5sha1sum nmap pdsh qt ruby-build valgrind zsh bison fontconfig git-cola groff jpeg libpng memcached node pidof r sip vim