diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index f16f141b..0ab84f45 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -301,7 +301,6 @@ - Add neo-tree integration for Bufferline. - Add more applicable filetypes to illuminate denylist. - Disable mini.indentscope for applicable filetypes. -- Fix fzf-lua having a hard dependency on fzf. - Enable inlay hints support - `config.vim.lsp.inlayHints`. [tebuevd](https://github.com/tebuevd): diff --git a/modules/plugins/utility/fzf-lua/fzf-lua.nix b/modules/plugins/utility/fzf-lua/fzf-lua.nix index dbdf320f..c700add7 100644 --- a/modules/plugins/utility/fzf-lua/fzf-lua.nix +++ b/modules/plugins/utility/fzf-lua/fzf-lua.nix @@ -1,21 +1,15 @@ { config, lib, - pkgs, ... }: let - inherit (lib.types) enum package; + inherit (lib.types) nullOr enum; inherit (lib.options) mkEnableOption mkOption; inherit (lib.nvim.types) mkPluginSetupOption borderType; in { options.vim.fzf-lua = { enable = mkEnableOption "fzf-lua"; setupOpts = mkPluginSetupOption "fzf-lua" { - fzf_bin = mkOption { - type = package; - default = "${lib.getExe pkgs.fzf}"; - description = "fzf package to use"; - }; winopts.border = mkOption { type = borderType; default = config.vim.ui.borders.globalStyle;