diff --git a/dot_config/nvim/lua/configs/packages/telescope.lua b/dot_config/nvim/lua/configs/packages/telescope.lua index f32bb19..7befed7 100644 --- a/dot_config/nvim/lua/configs/packages/telescope.lua +++ b/dot_config/nvim/lua/configs/packages/telescope.lua @@ -2,24 +2,25 @@ local M = { 'nvim-telescope/telescope.nvim', dependencies = { 'nvim-lua/plenary.nvim', - { - 'nvim-telescope/telescope-fzf-native.nvim', - build = - 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build', - }, + 'natecraddock/telescope-zf-native.nvim', + -- { + -- 'nvim-telescope/telescope-fzf-native.nvim', + -- build = + -- 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build', + -- }, }, cmd = { 'Telescope' }, keys = { - { 'b', [[Telescope buffers]], desc = 'Buffers' }, - { 'ff', [[Telescope find_files]], desc = 'Search file' }, - { 'fg', [[Telescope live_grep]], desc = 'Grep through files' }, - { 'Ta', [[Telescope]], desc = 'Telescope all' }, - { 'Tg', [[Telescope grep_string]], desc = 'Telescope grep string' }, - { 'Td', [[Telescope diagnostics]], desc = 'Telescope workspace diagnostics' }, - { 'Tj', [[Telescope jumplist]], desc = 'Telescope jumplist' }, - { 'Th', [[Telescope help_tags]], desc = 'Telescope help' }, - { 'TT', [[Telescope resume]], desc = 'Telescope resume' }, - { 'Ts', [[Telescope lsp_document_symbols]], desc = 'Telescope document symbols' }, + { 'b', [[Telescope buffers]], desc = 'Buffers' }, + { 'ff', [[Telescope find_files]], desc = 'Search file' }, + { 'fg', [[Telescope live_grep]], desc = 'Grep through files' }, + { 'Ta', [[Telescope]], desc = 'Telescope all' }, + { 'Tg', [[Telescope grep_string]], desc = 'Telescope grep string' }, + { 'Td', [[Telescope diagnostics]], desc = 'Telescope workspace diagnostics' }, + { 'Tj', [[Telescope jumplist]], desc = 'Telescope jumplist' }, + { 'Th', [[Telescope help_tags]], desc = 'Telescope help' }, + { 'TT', [[Telescope resume]], desc = 'Telescope resume' }, + { 'Ts', [[Telescope lsp_document_symbols]], desc = 'Telescope document symbols' }, }, } @@ -31,7 +32,7 @@ function M.config() local opts = { defaults = { layout_config = { prompt_position = 'top' }, - sorting_strategy = "ascending", + sorting_strategy = 'ascending', preview = { hide_on_startup = true, }, @@ -71,7 +72,7 @@ function M.config() }, }, extensions = { - fzf = {}, + ["zf-native"] = {}, }, }