dotfilesとは *NIX系OSでよくある、ソフトウェアの個人設定ファイルのことです。 大抵$HOME直下に置かれ、先頭がドットで始まる隠しファイルなのでそう呼びます。 なぜdotfilesをgithubで管理すべきか 個人向けの設定ファイルをいろんな環境で使いまわすためです。 そのために、githubはある意味最適の条件が揃っています: インターネットさえあれば、どこからでもアクセスできる gitがあれば、どこからでも変更の追跡ができる gitがなくても、ブラウザからzipballやtarballでダウンロードできる ブラウザがなくても、パーマリンクを使ってwgetやcurlでダウンロードできる ソースを公開していれば無料で使い放題 dotfilesを使いまわすときの問題 インストールが面倒くさい これに尽きます。なので、大抵の場合インストールスクリプトを自作することになりますが…