Browse Source

Use skim if available

master
10sr 8 months ago
parent
commit
04d3c47d3e
1 changed files with 7 additions and 1 deletions
  1. +7
    -1
      emacs.el

+ 7
- 1
emacs.el View File

@@ -1186,6 +1186,12 @@ THEM are function and its args."
(set-variable 'fuzzy-finder-default-output-delimiter
"\0")

(when (executable-find "sk") ;; skim
(set-variable 'fuzzy-finder-executable "sk")
(set-variable 'fuzzy-finder-default-arguments "--ansi --cycle --multi --reverse --print0 --prompt=\"[`pwd`]> \" ")
(set-variable 'fuzzy-finder-default-output-delimiter "\0")
)

(set-variable 'fuzzy-finder-default-input-command
(let ((find (or (executable-find "bfs") ;; Breadth-first find https://github.com/tavianator/bfs
;; Use gfind if available?
@@ -1219,7 +1225,7 @@ THEM are function and its args."
"Call `fuzzy-finder' if usable or call `find-file'."
(declare (interactive-only t))
(interactive)
(if (and (executable-find "fzf")
(if (and (executable-find fuzzy-finder-executable)
(fboundp 'fuzzy-finder)
(not (file-remote-p default-directory)))
(fuzzy-finder-find-files-projectile)


Loading…
Cancel
Save