この記事は .emacsアドベントカレンダーの19日目の記事です。 新しいPCを買いましたら、最初にする事は環境の構築ですね。特にプログラミング環境を整えるのはとても重要です。 最近は.emacs.dディレクトリをまるごとドロップボックス等のクラウドストレージに入れている人もいるようですが、これらの設定ファイル群はやはりgitで管理したいという人も多いと私は信じています。 ここで問題になってくるのが、elpa/melpaやel-getから落としてくる、emacsのパッケージ群です。 日々新しくなっているパッケージ群ファイルや、el-getのビルド成果物を手元のgitで管理するのは非効率に過ぎるので、これらは「設定ファイル」のためのリポジトリにはなるべく置きたくありません。 ですがこれらのパッケージ群の本体をバージョン管理から外してしまうと、単純に「git cloneして一発で環境再現完了」
![新しい環境に移行したときのことを考える.emacsの設定 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7c8e035f72aeb434a6cf7069e4deb83939a5397/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-fe28c64039d925349e620ba55091e078.png)