Package Details: fish-fzf 10.3-1

Git Clone URL: https://aur.archlinux.org/fish-fzf.git (read-only, click to copy)
Package Base: fish-fzf
Description: fzf key-bindings into fish
Upstream URL: https://github.com/PatrickF1/fzf.fish
Keywords: finder fish fuzzy fzf
Licenses: MIT
Groups: fish-plugins
Submitter: lmartinez-mirror
Maintainer: tarball
Last Packager: tarball
Votes: 3
Popularity: 0.001262
First Submitted: 2021-03-05 17:56 (UTC)
Last Updated: 2024-04-07 05:40 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

Erin-Allison commented on 2021-11-02 18:55 (UTC) (edited on 2021-11-02 18:58 (UTC) by Erin-Allison)

EDIT: I guess it does function without fd, just certain functions won't work.

The search directory feature uses fd and bat to list and preview files. If you don't plan on using search directory, then you don't need to install them.

I'm not sure exactly what not having bat breaks, though is it possible to note what doesn't function properly in the optional dependencies message?

===

Per the upstream repo, fd is required for fzf.fish to function. It should be a hard dependency, not optional.

https://github.com/PatrickF1/fzf.fish#installation

If not installed, the following error occurs upon attempting to use the Ctrl+Alt+F key-combo.

❯ fish: Unknown command: fd
in command substitution
        called on line 19 of file /usr/share/fish/vendor_functions.d/_fzf_search_directory.fish
in function '_fzf_search_directory'
/usr/share/fish/vendor_functions.d/_fzf_search_directory.fish (line 19): Unknown command
        set file_paths_selected (fd $fd_opts 2>/dev/null | _fzf_wrapper $fzf_arguments)