    ("JJ" . "[")
    (";B" . "{"))
   :config
-  (progn
-    (add-to-list 'auto-mode-alist '("\\ . boot$"  . clojure-mode))
-    (add-to-list 'magic-mode-alist '("  . * boot" . clojure-mode))
-    (subword-mode)))
+  (add-to-list 'auto-mode-alist '("\\.boot$"  . clojure-mode))
+  (add-to-list 'magic-mode-alist '(".* boot" . clojure-mode))
+  (add-hook 'clojure-mode-hook #'subword-mode)
+  (add-hook 'clojure-mode-hook #'auto-fill-mode))
 
 (use-package cider
   :ensure t

  \n "######################################################################"
  \n "__END__\n"
  "######################################################################\n"
  "##                             Now Docs         . ..\n"
  "######################################################################\n"
  "=head1 NAME"
  "\n"

  :init
  (setq cider-use-tooltips nil ; breaks mouse selection for me
        cider-repl-tab-command 'indent-for-tab-command
        cider-repl-history-file "~/.emacs.d/cider-history.eld"
        cider-auto-select-error-buffer t
        cider-repl-display-help-banner nil
        cider-mode-line-show-connection nil)
