123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 |
- ;(add-to-list 'load-path "~/.emacs.d/el-get/el-get")
- (unless (require 'el-get nil 'noerror)
- (with-current-buffer
- (url-retrieve-synchronously
- "https://raw.github.com/dimitri/el-get/master/el-get-install.el")
- (let (el-get-master-branch)
- (goto-char (point-max))
- (eval-print-last-sexp))))
- (mapc (lambda (filename)
- (let ((filename (expand-file-name filename el-get-dir)))
- (when (file-directory-p filename)
- (setq load-path (cons filename load-path)))))
- (cddr (directory-files el-get-dir)))
- (require 'el-get)
- ;; local sources
- (setq
- el-get-byte-compile t
- el-get-generate-autoloads t
- el-get-sources
- '((:name yasnippet
- :website "https://github.com/capitaomorte/yasnippet.git"
- :description "YASnippet is a template system for Emacs."
- :type github
- :pkgname "capitaomorte/yasnippet"
- :features "yasnippet"
- :compile "yasnippet.el")
- (:name "visual-regexp"
- :description "Visual regexps"
- :type git
- :url "https://github.com/benma/visual-regexp.el.git")
- (:name "powerline"
- :description "Powerline"
- :type git
- :url "https://github.com/milkypostman/powerline")
- (:name "python-django"
- :description "Python Django"
- :type git
- :url "https://github.com/fgallina/python-django.el.git")
- (:name "django-python"
- :description "Django-Python"
- :type git
- :url "https://github.com/myfreeweb/django-mode.git")
- (:name "emacs-for-python"
- :description "emacs-for-python"
- :type git
- :url "https://github.com/gabrielelanaro/emacs-for-python.git")
- (:name "expand-region"
- :description "Expand region"
- :type git
- :url "https://github.com/magnars/expand-region.el.git")
- (:name "flycheck"
- :description "Flycheck"
- :type git
- :url "https://github.com/flycheck/flycheck.git")
- (:name "multiple-cursors"
- :description "Multiple Cursors"
- :type git
- :url "https://github.com/emacsmirror/multiple-cursors.git")
- (:name "pony-mode"
- :description "Pony Mode"
- :type git
- :url "https://github.com/davidmiller/pony-mode")
- (:name "Project Explorer"
- :description "Project Explorer"
- :type git
- :url "https://github.com/sabof/project-explorer.git")
- (:name "dark-theme"
- :description "Dark theme"
- :type http
- :url "https://raw.github.com/suvayu/.emacs.d/master/themes/dark-emacs-theme.el")
- (:name "highlight-sexps"
- :description "Highlight sexps"
- :type http
- :url "http://david.rysdam.org/src/emacs/highlight-sexps.el")
- (:name "highlight-parentheses"
- :description "Highlight parentheses"
- :type git
- :url "https://github.com/nschum/highlight-parentheses.el.git")
- (:name "hideshowvis"
- :description "Hide Show Vis"
- :type git
- :url "https://github.com/emacsmirror/hideshowvis.git")
- (:name "naquadah-theme"
- :description "Naquadah theme"
- :type git
- :url "https://github.com/suhailshergill/naquadah-theme.git")
- (:name "kivy-mode"
- :description "Kivy highlighting mode"
- :type http
- :url "https://raw.github.com/kivy/kivy/master/kivy/tools/highlight/kivy-mode.el")
- (:name "web-mode"
- :description "emacs major mode for html templates"
- :type git
- :url "https://github.com/fxbois/web-mode.git")
- (:name "org-reveal"
- :description "reveal.js stuff for orgmode"
- :type git
- :url "https://github.com/yjwen/org-reveal.git")
- (:name "git-modes"
- :type git
- :url "https://github.com/magit/git-modes.git")
- (:name "cyberpunk-theme"
- :description "Cyberpunk theme"
- :type git
- :url "https://github.com/n3mo/cyberpunk-theme.el.git")
- ;; (:name asciidoc
- ;; :type elpa
- ;; :after (lambda ()
- ;; (autoload 'doc-mode "doc-mode" nil t)
- ;; (add-to-list 'auto-mode-alist '("\\.adoc$" . doc-mode))
- ;; (add-hook 'doc-mode-hook '(lambda ()
- ;; (turn-on-auto-fill)
- ;; (require 'asciidoc)))))
- ;(:name lisppaste :type elpa)
- ;(:name nxhtml :type elpa)
- ;(:name dictionary-el :type apt-get)
- ;(:name emacs-goodies-el :type apt-get)
- ))
- (setq my-packages
- (append
- '("el-get")
- (mapcar 'el-get-source-name el-get-sources)
- ;'("magit")
- ))
- (el-get 'sync my-packages)
- (provide 'setup-elget)
|