emacs/elisp/el-get-setup.el (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | (package-initialize) (setq el-get-sources '( (:name use-package :type github :pkgname "jwiegley/use-package") (:name packed :type github :pkgname "tarsius/packed") (:name auto-compile :type github :depends packed :pkgname "tarsius/auto-compile") (:name project-persist :type github :pkgname "rdallasgray/project-persist")) eg:basic-packages '( auto-compile auto-indent-mode autopair ace-jump-mode company dired+ diminish expand-region helm help+ help-fns+ help-macro+ help-mode+ mic-paren misc-cmds multiple-cursors projectile project-persist paredit solarized-theme smart-tab smarttabs smex undo-tree use-package ) eg:windows-packages '(ntcmd w32-browser ;; powershell ;; powershell-mode ) eg:cygwin-packages '(windows-path)) (el-get-elpa-build-local-recipes) (el-get 'sync eg:basic-packages) (cond ((eq system-type 'cygwin) (el-get 'sync eg:cygwin-packages) (el-get 'sync eg:windows-packages)) ((eq system-type 'windows-nt) (el-get 'sync eg:windows-packages))) |