     (fullframe paradox-list-packages paradox-quit-and-close))
   (use-package magit :ensure t
     :bind ("C-x g" . magit-status)
-    :commands (magit-pull
-               magit-status
-               magit-log
-               magit-anything-modified-p)
+    :defer 2
     :config
     ;;  Revert visited buffers silently when pullling, merging, etc.
     (setq magit-revert-buffers 'silent)

        (find-file file))
    (message "Current buffer does not have an associated file.")))

(bind-key "M-/" #'hippie-expand)

(setq hippie-expand-try-functions-list '(try-expand-dabbrev
                                         try-expand-dabbrev-visible
                                         try-expand-dabbrev-all-buffers
                                         try-expand-dabbrev-from-kill
                                         try-complete-file-name-partially
                                         try-complete-file-nameac
                                         try-expand-all-abbrevs
                                         try-expand-list
                                         try-expand-line))
;; Thank you Sacha Chua.
;; From http://pages.sachachua.com/.emacs.d/Sacha.html#sec-1-4-8
(fset 'yes-or-no-p 'y-or-n-p)

;; Avoid creating lock files (ie. .#some-file.el)
(setq create-lockfiles nil)

;;  http://scottmcpeak.com/elisp/scott.emacs.el
;;  ------------------- yes-or-no-p ---------------------
;;  There are a number of situations where Emacs wants to ask me a question,
