今まで dotfiles は公開する物としないものを全部まとめた上で公開しないファイル群を private というフォルダで gitignore して github に置いてたけど、private は bitbucket の private リポジトリ、public は github の公開リポジトリという風に分割することにした。
あと、今までは .zshrc というような形式で直接 github に置いていたものを dot.zshrc とリネームした上でこれを symlink するようにした。この public と private というディレクトリの中にある dot.* をホームに symlink はる Rakefile はこんな感じ。
https://gist.github.com/1316353
あとは oh-my-zsh とかも試してみようかなあ。とりあえず、前からやろうやろうと思っていた private の方をちゃんとバックアップ出来るようになったので続きはまた今度。