aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 10 insertions, 3 deletions
diff --git a/README.md b/README.md
index 5464462..7aebe3d 100644
--- a/README.md
+++ b/README.md
@@ -55,15 +55,22 @@ Example config via [lazy.nvim](https://github.com/folke/lazy.nvim)
* [`ibhagwan/fzf-lua`](https://github.com/ibhagwan/fzf-lua) - Neovim plugin
* `fzf` - Fuzzy finder
+* (OPTIONAL) `fd` - Fast `find` replacement
+* (OPTIONAL) `sd` - Fast `sed` replacement
+* (OPTIONAL) [`qsv`](https://github.com/jqnatividad/qsv) - Fast `column` replacement
* (OPTIONAL) `bat` - Nicer preview than `cat`
* (OPTIONAL) `ripgrep` - Required to search note contents
```
-Arch Linux: sudo pacman -S fzf ripgrep bat
-Debian: sudo apt install fzf ripgrep bat
+Arch Linux: sudo pacman -S fzf ripgrep fd sd bat
+ yay -S qsv-bin
+
+Debian: sudo apt install fzf ripgrep fd-find sd bat
+ export PATH=/usr/lib/cargo/bin/:$PATH (to add `fd` to path)
+ Install qsv from Github
```
-All file parsing and table formatting is done in pure Lua, so the only runtime dependency beyond `fzf-lua` is `fzf` itself.
+If the optional dependencies are missing `denote-fzf-lua` falls back to standard Unix tools (`find`, `sed`, `column`).
# :DenoteSearch command