   (evil-ex-define-cmd "pa[ckadd]"  'package-list-packages)
 
   (use-package evil-collection
-    :ensure t
     :init (evil-collection-init))
 
   (use-package evil-lion
-    :ensure t
     :config (evil-lion-mode))
 
   (evil-mode 1))
 
 (use-package undo-tree
-  :ensure t
-  :defer t
   :diminish undo-tree-mode
   :config
   (setq undo-tree-history-directory-alist `(("." . ,(concat user-emacs-directory "undo")))

    "k" 'restclient-jump-next))

(use-package ledger-mode
  :ensure t
  :defer t
  :config


  (require 'use-package))
(require 'diminish)

(setq use-package-always-ensure t)


;;; Evil-mode Configuration

(use-package evil
  :init
  (setq evil-want-C-u-scroll t
        evil-want-C-i-jump nil ; TODO test this
