 	     ("C-j" . sp-newline) ;; electric-newline-and-maybe-indent
 	     ("C-M-t"   . sp-transpose-sexp)	    ;; transpose-sexp
 	     ("C-x C-t" . sp-transpose-hybrid-sexp) ;; transpose-lines
-	     ("C-M-k"           . sp-kill-sexp)	         ;; kill-sexp
+	     ("C-M-k"           . sp-kill-sexp)     ;; kill-sexp
 	     ("<C-M-backspace>" . sp-backward-kill-sexp) ;; backward-kill-sexp
 	     ;; strict mode stuff
 	     ("C-d"   . sp-delete-char)          ;; delete-char

	       ("<C-M-return>" . cider-eval-defun-at-point)
	       ("<C-S-return>" . cider-eval-region)
	       ("<M-S-return>" . cider-eval-buffer)
	       ("<C-M-S-return>" . cider-load-file))

    (use-package ac-cider
      :config
      (add-hook 'cider-mode-hook 'ac-flyspell-workaround)
      (add-hook 'cider-mode-hook 'ac-cider-setup)
      (eval-after-load "auto-complete"
	'(progn (add-to-list 'ac-modes 'cider-mode))))))

(use-package js2-mode
  ;; defer until the mode is needed

            (output-html "HTML Viewer")))
    (setq TeX-view-program-list
          '(("DVI Viewer" "open %o")
            ;; http://www.stefanom.org/setting-up-a-nice-auctex-environment-on-mac-os-x/
            ("PDF Viewer" "/opt/homebrew-cask/Caskroom/skim/1.4.14/Skim.app/Contents/SharedSupport/displayline -b %n %o %b")
            ("HTML Viewer" "open %o")))))

