 ;;                             (flycheck-mode)))
 
 
-(quelpa '(completing-read-xref :fetcher github :repo "travitch/completing-read-xref.el"))
-(require 'completing-read-xref)
-(when (>= emacs-major-version 27)
-  (setq xref-show-definitions-function #'completing-read-xref-show-defs))
-(setq xref-show-xrefs-function #'completing-read-xref-show-xrefs)
+;; (quelpa '(completing-read-xref :fetcher github :repo "travitch/completing-read-xref.el"))
+;; (require 'completing-read-xref)
+;; (when (>= emacs-major-version 27)
+;;   (setq xref-show-definitions-function #'completing-read-xref-show-defs))
+;; (setq xref-show-xrefs-function #'completing-read-xref-show-xrefs)
+
+(require 'helm-xref)
+(setq xref-show-xrefs-function 'helm-xref-show-xrefs)
 
 (require 'dumb-jump)
 (setq dumb-jump-selector 'completing-read


(bind-keys :map c-mode-base-map
           ("<C-tab>" . company-complete)
           ("C-." . consult-imenu)
           ("M-o" . my-find-other-file))

(bind-keys :map c++-mode-map

                     csharp-mode
                     restart-emacs
                     helm
                     helm-xref
                     helm-dired-history
                     ;; helm-projectile
                     super-save
                     avy
                     goto-chg
