Skip to content

Instantly share code, notes, and snippets.

@dbalan
Forked from diasjorge/init_packages.el
Created May 15, 2014 11:14
Show Gist options
  • Save dbalan/693849fc8fea270319a7 to your computer and use it in GitHub Desktop.
Save dbalan/693849fc8fea270319a7 to your computer and use it in GitHub Desktop.
(setq el-get-sources
'((:name package-name)))
(defun sync-packages ()
"Synchronize packages"
(interactive)
(el-get 'sync '(el-get package))
(add-to-list 'package-archives '("tromey" . "http://tromey.com/elpa/"))
(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/"))
(setq my-packages (mapcar 'el-get-source-name el-get-sources))
(el-get 'sync my-packages))
(if (require 'el-get nil t)
(sync-packages)
(url-retrieve
"https://raw.github.com/dimitri/el-get/master/el-get-install.el"
(lambda (s)
(let (el-get-master-branch)
(end-of-buffer)
(eval-print-last-sexp)
(setq el-get-verbose t)
(sync-packages)))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment