aboutsummaryrefslogtreecommitdiffstats
path: root/emacs/.emacs.d/oni-dumb-jump.el
blob: ad195e56a65ef17850d4be489ed1e0b1604ebdb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
;; Start of oni-dumb-jump

(use-package dumb-jump
  :ensure-system-package (rg . ripgrep)
  :init
  (add-hook 'xref-backend-functions 'dumb-jump-xref-activate)
  :config
  (setq dumb-jump-prefer-searcher 'rg)
  (setq dumb-jump-find-rules
	(seq-remove (lambda (rule) (and (string= "php" (map-elt rule :language))
					(string= "type" (map-elt rule :type))
					(string-prefix-p "\\buse" (map-elt rule :regex))))
                    dumb-jump-find-rules)))

;; End of oni-dumb-jump