Dropboxで設定ファイルたちを同期

Dropboxはネットさえつながってれば気づいたときに逐次アップロードとダウンロードをしてくれる。
それを利用して別Mac間で.emacs.d/とか.bashrcとかを同期することにした。

やりかたはDropboxのホームページからDropboxをインストールして、

$ mv .emacs.d ~/Dropbox/
$ ln -s ~/Dropbox/.emacs.d .

とかやるだけ。

俺の環境は幸い全部揃ってるから分岐とかを書く必要はほとんどなかった。
一応.bash_localというのを作って(これは${HOME}に直に置く)、
.bashrcのなかに

if [ -f ~/.bash_local ]; then
    . ${HOME}/.bash_local
fi

と書いておいて、微妙に異なる環境変数を使うときは.bash_localに書くことにした。