 
 (my-global-global-mode)
 
+;;;; Misc Packages
+
 ;;; dash
+
 (use-package dash)
 
-;; Emaps
+;;; emaps
+
 (use-package emaps
   :config
   (define-key my-global-mode-map (kbd "C-h K") 'emaps-describe-keymap-bindings))
 
-;; Auto Complete
+;;; auto-complete
+
 (use-package auto-complete
   :config
   (global-auto-complete-mode))
 
-;; Evil leader
+;;; evil-leader
+
 (use-package evil-leader
   :config
   (global-evil-leader-mode 1))
 
-; Use the space key as leader
+;; Use the space key as leader
 (evil-leader/set-leader "<SPC>")
 (evil-leader/set-key
+  "ex" 'eval-expression
   "ir" 'align-regexp
   "sv" 'my-reload-user-init-file
   "ns" 'my-scratch-buffer
   "nS" 'my-new-scratch
   ","  'helm-M-x)
 
-(defun my-find-user-init-file ()
-  "Find the user's init.el file"
-  (interactive)
-  (find-file user-init-file))
-
-(defun my-reload-user-init-file ()
-  "Evaluate the user's init.el file"
-  (interactive)
-  (load-file user-init-file))
-
-(evil-leader/set-key
-  "ex" 'eval-expression)
-
+;;; evil-local-leader
 
 (add-to-list 'load-path (locate-user-emacs-file "custom/evil"))
 (use-package evil-local-leader ; Merely a modification of `evil-leader'

;;;; Org

;;; org
(use-package org
  :init
  (defvar my-evil-leader-org-map (make-sparse-keymap)

  (customize-set-variable 'ido-enable-flex-matching t)
  (customize-set-variable 'ido-use-faces nil))

(define-key my-global-mode-map (kbd "C-h h") 'help)
(emaps-define-key help-map
  (kbd "C-e") 'evil-scroll-line-down
  (kbd "C-y") 'evil-scroll-line-up)

;;;; Lisp

(setq inferior-lisp-program (executable-find "sbcl"))

