From b9763e2b7d82022a8b1729a4a1ce84337d76516c Mon Sep 17 00:00:00 2001 From: Grant Date: Fri, 2 Sep 2016 10:17:50 -0600 Subject: [PATCH] started using use-package --- emacs/init.el | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/emacs/init.el b/emacs/init.el index 71a1da1..b2844e9 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -1,7 +1,13 @@ -(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") - ("marmalade" . "https://marmalade-repo.org/packages/") - ("melpa" . "http://melpa.org/packages/"))) +(require 'package) +(setq package-enable-at-startup nil) +(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/")) +(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) +(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")) +(package-initialize) +(unless (package-installed-p 'use-package) + (package-refresh-contents) + (package-install 'use-package)) ;;add ternjs to emacs (add-to-list 'load-path "~/Development/util/tern/emacs/") @@ -53,3 +59,12 @@ (autoload 'whitespace-mode "whitespace" "Toggle whitespace visualization." t) (setq-default indent-tabs-mode nil) + + +(use-package magit + :ensure t) +(use-package helm + :ensure t + :bind(:map helm-mode-map + ("C-c h" . helm-execute-persistent-action))) +