               ("a" . auto-fill-mode)
               ("s" . flyspell-prog-mode)
               ("S" . flyspell-mode)
-              ("c" . ispell-word))
+              ("c" . ispell-word)
+              ("d" . calendar))
 
   :bind (:map rock/buffers
               ("k" . kill-this-buffer)

        ranger-max-preview-size 10
        ranger-hide-cursor nil))

(use-package elixir-mode
  :commands elixir-mode
  :config
  (add-hook 'elixir-mode-hook 'alchemist-mode)
  :bind (:map rock/alchemist
              ("f" . elixir-format)))

(use-package alchemist
  :commands alchemist-mode
  :config
  :bind (:map rock/alchemist
              ("t" . alchemist-mix-test)
              ("b" . alchemist-mix-test-this-buffer)
              ("a" . alchemist-mix-test-at-point)
              ("r" . alchemist-mix-rerun-last-test)
              ("s" . alchemist-mix-test-stale)
              ("T" . alchemist-project-toggle-file-and-tests)
              ("g" . alchemist-goto-definition-at-point)
              ("H" . alchemist-help)
              ("h" . alchemist-help-search-at-point)
              ("m" . alchemist-mix)
              ("c" . alchemist-mix-compile)
              ("i" . alchemist-iex-project-run)
              ("l" . alchemist-iex-send-current-line)
              ("z" . alchemist-iex-compile-this-buffer)
              ("x" . alchemist-iex-send-region)
              ("e" . alchemist-eval-current-line)
              ("E" . alchemist-eval-region)))

(use-package erlang)

(use-package markdown-mode
  :init


(use-package fish-mode)

(use-package protobuf-mode)

(provide 'init-packages)
