Status update 2020-07-11: I will be without Internet access for the foreseeable future, starting from 2020-07-12. Please understand that I will only reply to your messages whenever I manage to get back. That may be in a few weeks from now or longer. It all depends on whether I secure enough income amidst the ongoing crisis. Apologies in advance for whatever inconvenience.

Fuzzy search with “Ivy actions” for FZF and RIPGREP (Emacs)

In this video I demonstrate a workflow for searching for files recursively inside of a directory, using either a partial file name or through the contents of a file.

My functions leverage two external programs: fzf and rg (or ripgrep). These are parsed through the Ivy completion framework and its general Counsel front-end. In addition, I show the power of custom “Ivy actions” to dynamically change the scope of the search from file names to contents and vice versa, or to just switch the root directory.

For this setup check my dotemacs.