 (setq use-package-verbose t)
 
 ;; We need this function earlier
-(defun call-func-and-previous-buffer (func)
+(defun call-and-go-to-previous-buffer (func)
   "Call FUNC then go to the previous buffer."
   (interactive)
   (let ((buffer (current-buffer)))

(global-set-key (kbd "M-]") 'end-of-buffer)
(global-set-key (kbd "RET") 'newline-and-indent)
(global-set-key (kbd "s-j") 'delete-indentation)
(global-set-key (kbd "<f4>") 'query-replace-from-beginning-of-buffer)
(global-set-key (kbd "<f5>") 'query-replace-regexp-from-beginning-of-buffer)

;; Install use-package
(unless (package-installed-p 'use-package)

(use-package clojure-mode
  :ensure t
  :config
  (add-hook 'clojure-mode-hook 'maybe-cider-jack-in)
  (define-clojure-indent
    (against-background 'defun)
    (alet 'defun)
