                ("w" . kill-ring-save)
                ("x" . mc/mark-all-in-region)
                (";" . comment-box)))
+
+  (use-package which-key
+    :diminish " W"
+    :config (which-key-mode 1))
+
+  (use-package aggressive-indent
+    :config (global-aggressive-indent-mode 1))
   
   (use-package undo-tree
     :diminish " ψ"

                ("C-c M-o" . cider-repl-clear-buffer))
    :config
    (unbind-key "C-M-i" cider-mode-map)
    (setq cider-repl-display-help-banner nil
          cider-repl-history-file "~/.emacs.d/cider-history")))

(use-package geiser

  ("\\.cljc\\'" . clojurec-mode)
  ("\\.\\(clj\\|dtm\\|edn\\)\\'" . clojure-mode)
  :config
  (with-eval-after-load 'flycheck
    (use-package flycheck-clojure
      :config (flycheck-clojure-setup)))
