aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-06-15 21:45:42 -0400
committerhistoria <[not public]>2026-06-15 21:45:42 -0400
commitf7e92893e0bddcbff82e11784fd620886fa1297d (patch)
treef7b59e5a7b98de383b976adfb007cb4ee8ee03d2 /README.md
parent920942239d2506cd48fde575da65b16742f6f575 (diff)
downloaddenote-fzf-lua-f7e92893e0bddcbff82e11784fd620886fa1297d.tar.gz
revert to shell scripts, too many bugs with lua implementation
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