|
|
This is the hardest thing to setup in @epd suggested EMACS setup.
|
|
|
|
|
|
generic install directorections at the [github repo](https://github.com/dimitri/el-get)
|
|
|
|
|
|
I suggest the following procedure:
|
|
|
|
|
|
- make sure you [ssh is properly setup](ssh_config) to get https://
|
|
|
- paste the following into your .emacs
|
|
|
|
|
|
```elisp
|
|
|
(unless (require 'el-get nil 'noerror)
|
|
|
(with-current-buffer
|
|
|
(url-retrieve-synchronously
|
|
|
"https://raw.githubusercontent.com/dimitri/el-get/master/el-get-install.el")
|
|
|
(goto-char (point-max))
|
|
|
(eval-print-last-sexp)))
|
|
|
|
|
|
(add-to-list 'el-get-user-package-directory "~/.emacs.d/el-get-init-files")
|
|
|
(add-to-list 'el-get-recipe-path "~/.emacs.d/el-get-user/recipes")
|
|
|
(el-get 'sync)
|
|
|
```
|
|
|
|
|
|
- restart EMACS
|
|
|
- install packages either by `(el-get-install)` or `(el-get-list-packages)`
|
|
|
|
|
|
|