 (use-package dired-x
   :ensure nil
   :config
-  (put 'dired-find-alternate-file 'disabled nil))
-  :init
-  (evil-leader/set-key
-    "dd" 'dired-jump)
+  (put 'dired-find-alternate-file 'disabled nil)
+  :bind (:map rock-leader
+              ("dd" . dired-jump)))
 
 (use-package swiper
   :bind ("C-s" . swiper))

  :commands alchemist-mode
  :config
  (setq alchemist-iex-program-name "~/.asdf/shims/iex")
  :init
  (evil-leader/set-key
    "att" 'alchemist-mix-test
    "atb" 'alchemist-mix-test-this-buffer
    "atp" 'alchemist-mix-test-at-point
    "atr" 'alchemist-mix-rerun-last-test
    "ats" 'alchemist-mix-test-stale
    "agt" 'alchemist-project-toggle-file-and-tests
    "agd" 'alchemist-goto-definition-at-point
    "agg" 'alchemist-goto-jump-back
    "amm" 'alchemist-mix
    "amc" 'alchemist-mix-compile
    "amr" 'alchemist-mix-run
    "aii" 'alchemist-iex-project-run
    "ail" 'alchemist-iex-send-current-line
    "ais" 'alchemist-iex-send-region))

(use-package markdown-mode)


  (setq ivy-initial-inputs-alist nil
        ivy-re-builders-alist '((swiper . ivy--regex-plus)
                                (t . ivy--regex-fuzzy)))

  :bind (:map rock-leader
              ("bb" . ivy-switch-buffer))

  :bind (:map ivy-minibuffer-map
              ("TAB"      . ivy-alt-done)
              ("<escape>" . minibuffer-keyboard-quit)
