el-get on Debian
投稿者 okkez
Debian GNU/Linux の sid で el-get と使ってみたのでそのまとめ。
あ、emacs23 を使っています。
$ sudo apt-get install el-get標準のレシピは /usr/share/el-get/recipes/ 以下にあります。 今、数えたら420個くらいレシピがありました。
レシピの書き方は、それらのレシピを見たりすればなんとなくわかるんじゃな いかと思いますが、実際に一からレシピを書くことはそんなにありません。 既存のレシピがダメな場合にちょっと変更したりするくらいです。
自分の .emacs は https://github.com/okkez/dotfiles で公開しています。
https://github.com/okkez/dotfiles/blob/master/emacs-config/config-el-get.el にコメント入りで書いているのでよかったら参考にしてください。
自分の用途では既存のレシピでダメだったのは、依存関係が壊れてる (haml-mode, sass-mode)、アップストリームのリポジトリが移動しているのに 追従していない(yasnippet)、余計なことをしている(ruby-electric) でした。
el-get のいいところは、
- いろいろな配布形式に対応している
- レシピを書いて sync するようにしておけば、初回起動時に自動でインストールできる
- 無理にレシピに設定を書かなくてもいい
- 既存の資産を活かすことができる
でしょうか。 起動時に入ってなかったら自動でインストールしてくれる点が気にいってます。
el-get を使う前後で ELPA も検討してみたのですが、el-get が ELPA に対応 しているので emacs24 になっても el-get を使うようにしておけば、emacs24 になっても特に問題ないかなーと考えています。


