(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)))