 (eval-when-compile
   (require 'package)
   (package-initialize)
-  (defvar use-package-verbose t))
-
-(require 'use-package)
-(setq use-package-compute-statistics t)
+  (defvar use-package-verbose t)
+  (require 'use-package))
+
 
 (use-package bind-key)
 (use-package diminish)

  (setq global-auto-revert-non-file-buffers t)
  (global-auto-revert-mode))

; Macro for browsing a large magit commit history
(fset 'magit-rtm-down
   [tab ?n tab ?\C-l ?\C-l])

(fset 'magit-rtm-up
   [tab ?p tab ?\C-l ?\C-l])

(use-package magit
  :bind (("C-x g" . magit-status)


;; Write backup and autosave files to their own directories
(setq
 backup-by-copying t
 backup-directory-alist '(("." . "~/.saves"))
 delete-old-versions t
 kept-new-versions 6
 kept-old-versions 2
 version-control t
 vc-make-backup-files t)

;; (setq backup-directory-alist
;;       `((".*" . ,(expand-file-name
