 (add-hook 'minibuffer-exit-hook #'user/minibuffer-exit-hook)
 
 (with-eval-after-load 'xref
-  (add-to-list 'xref-prompt-for-identifier 'xref-find-references t)
-  (add-hook 'xref-after-return-hook #'recenter))
+  (add-to-list 'xref-prompt-for-identifier 'xref-find-references t))
 
 ;; Thank you u/ouroboroslisp
 (defun user/calculate-lisp-indent (&optional parse-start)

(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory))
(add-to-list 'load-path (expand-file-name "site-lisp" user-emacs-directory))

(dolist (dir (directory-files (expand-file-name "site-lisp" user-emacs-directory)))
  (when (and (not (string-suffix-p "." dir))
             (file-directory-p dir))
    (add-to-list 'load-path (expand-file-name dir (expand-file-name "site-lisp" user-emacs-directory)))))

(when (member "Symbola" (font-family-list))
  (set-fontset-font t 'unicode "Symbola" nil 'prepend))

(push `(,(rx string-start "*" (or "Fly" "compilation"))
        (display-buffer-reuse-window
         display-buffer-in-side-window)
        (side            . bottom)
        (reusable-frames . nil)
        (window-height   . 0.25)
        (slot . -1))
      display-buffer-alist)

(push `(,(rx string-start "*" (or "[Hh]elp" "helpful" "Backtrace" "Warnings" "Compile-Log"))
        (display-buffer-reuse-window
         display-buffer-in-side-window)
        (side            . bottom)
        (reusable-frames . nil)
        (window-height   . 0.33)
        (slot . 0))
      display-buffer-alist)

(push `(,(rx "*Completions*")
        (display-buffer-use-some-window
         display-buffer-pop-up-window)
	(window-height 0.25)
        (reusable-frames . nil)
        (inhibit-same-window . t))
      display-buffer-alist)

;;
