fzf-lua

URL: https://github.com/ibhagwan/fzf-lua/

Maintainers: Gaetan Lepage

plugins.fzf-lua.enable

Whether to enable fzf-lua.

Type: boolean

Default: false

Example: true

Declared by:

plugins.fzf-lua.package

Which package to use for the fzf-lua plugin.

Type: package

Default: <derivation vimplugin-lua5.1-fzf-lua-0.0.1243-1-unstable-2024-06-11>

Declared by:

plugins.fzf-lua.fzfPackage

Which package to use for fzf. Set to null to disable its automatic installation.

Type: null or package

Default: <derivation fzf-0.53.0>

Example: <derivation skim-0.10.4>

Declared by:

plugins.fzf-lua.iconsEnabled

Toggle icon support. Installs nvim-web-devicons.

Type: boolean

Default: true

Declared by:

plugins.fzf-lua.keymaps

Keymaps for Fzf-Lua.

Type: attribute set of (string or (submodule))

Default: { }

Example:

{
  "<C-p>" = {
    action = "git_files";
    options = {
      desc = "Fzf-Lua Git Files";
      silent = true;
    };
    settings = {
      previewers = {
        cat = {
          cmd = "/nix/store/i7qhgc0bs725qw3wdanznfkdna4z2ns2-coreutils-9.5/bin/cat";
        };
      };
      winopts = {
        height = 0.5;
      };
    };
  };
  "<leader>fg" = "live_grep";
}

Declared by:

plugins.fzf-lua.profile

Preconfigured profile to use

Type: null or one of “default”, “fzf-native”, “fzf-tmux”, “fzf-vim”, “max-perf”, “telescope”, “skim” or raw lua code

Default: null

Plugin default: "default"

Declared by: