diff options
Diffstat (limited to 'emacs/elisp/el-get-setup.el')
-rw-r--r-- | emacs/elisp/el-get-setup.el | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/emacs/elisp/el-get-setup.el b/emacs/elisp/el-get-setup.el new file mode 100644 index 00000000..2d93e441 --- /dev/null +++ b/emacs/elisp/el-get-setup.el @@ -0,0 +1,66 @@ +(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 + 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))) |