   :config
   (progn
     (which-key-mode)
-    (setq which-key-idle-delay 0.1))
+    (setq which-key-idle-delay 0.01))
   :diminish which-key-mode)
 
 (use-package undo-tree
   :config (global-undo-tree-mode)
   :diminish undo-tree-mode)
 
-(use-package magit)
+(use-package magit :defer)
 
 (use-package flx)
 

            ,@(add-map-list 'evil-insert-state-map l)
            ,@(add-map-list 'evil-emacs-state-map l))))

(use-package evil
  :config (evil-mode 1))

(use-package evil-matchit
  :config (global-evil-matchit-mode))


;; :bind is easily replaced with a :command and map in init, which is
;; also more in line with how the command+hook works.

(use-package evil
  :config (evil-mode 1))
(use-package powerline)
(use-package powerline-evil)
(use-package moe-theme
