From 04be17fadff2765711026fba09c0b8be855bfcb3 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Mon, 24 Feb 2025 22:02:51 +0100 Subject: [PATCH] feat: setup telescope-fzf-native. --- modules/home-manager/neovim.nix | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/modules/home-manager/neovim.nix b/modules/home-manager/neovim.nix index 9120242..e026d46 100644 --- a/modules/home-manager/neovim.nix +++ b/modules/home-manager/neovim.nix @@ -129,7 +129,19 @@ }; # Use telescope - telescope.enable = true; + telescope = { + enable = true; + setupOpts = { + extensions = { + fzf = { + fuzzy = true; + override_generic_sorter = true; + override_file_sorter = true; + case_mode = "smart_case"; + }; + }; + }; + }; # Enable autocompletion autocomplete = { @@ -174,6 +186,12 @@ friendly-snippets = { package = friendly-snippets; }; + telescope-fzf-native = { + package = telescope-fzf-native-nvim; + setup = '' + require('telescope').load_extension('fzf') + ''; + }; }; }; };