 
 (add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
 
+(add-hook 'cider-mode-hook 'cider-turn-on-eldoc-mode)
+;; (setq cider-auto-mode nil)
+;; (setq nrepl-log-messages nil)
+;; (setq nrepl-hide-special-buffers t)
+(setq cider-repl-use-pretty-printing t)
+(setq cider-prompt-save-file-on-load nil)
+(add-hook 'cider-mode-hook 'eldoc-mode)
+(add-hook 'clojure-mode-hook 'cider-mode)
+
 (with-eval-after-load 'python
   (progn
     (elpy-enable)

;; (setq show-paren-style 'expression)
(transient-mark-mode t)
(which-function-mode)
(semantic-mode 1)
;; (iswitchb-mode t)   ;; substring buffer switch
(setq-default indent-tabs-mode nil)
(setq-default tab-width 4)

;;       company-show-numbers t
;;       company-require-match nil
;;       company-dabbrev-downcase nil)
;; ;; (setq company-idle-delay 0.1)
;; (add-hook 'prog-mode-hook (lambda () (company-mode 1)))

