From 2389332b90235b9ea2d76159c3cccc8877e31b24 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 24 Apr 2020 05:01:27 -0400 Subject: [PATCH] Fix #2963: ripgrep backend error for counsel-file-jump --- modules/completion/ivy/config.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/completion/ivy/config.el b/modules/completion/ivy/config.el index 8688311b6..d0693cbea 100644 --- a/modules/completion/ivy/config.el +++ b/modules/completion/ivy/config.el @@ -262,7 +262,10 @@ evil-ex-specific constructs, so we disable it solely in evil-ex." (cond ((executable-find doom-projectile-fd-binary) (cons doom-projectile-fd-binary (list "-t" "f" "-E" ".git"))) ((executable-find "rg") - (split-string (format counsel-rg-base-command "--files --no-messages") " " t)) + (append (list "rg" "-0" "--files" "--color=never" "--hidden" "--no-messages") + (cl-loop for dir in projectile-globally-ignored-directories + collect (format "--glob '!%s'" dir)) + (if IS-WINDOWS (list "--path-separator /")))) ((cons find-program args))) (unless (listp args) (user-error "`counsel-file-jump-args' is a list now, please customize accordingly."))