diff options
Diffstat (limited to 'vim/lua/configs')
| -rw-r--r-- | vim/lua/configs/telescope.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vim/lua/configs/telescope.lua b/vim/lua/configs/telescope.lua index 6efa391..08c4d10 100644 --- a/vim/lua/configs/telescope.lua +++ b/vim/lua/configs/telescope.lua | |||
| @@ -20,6 +20,9 @@ return { | |||
| 20 | -- other layout configuration here | 20 | -- other layout configuration here |
| 21 | preview_cutoff = 0, | 21 | preview_cutoff = 0, |
| 22 | }, | 22 | }, |
| 23 | file_ignore_patterns = { | ||
| 24 | "node_modules" | ||
| 25 | }, | ||
| 23 | }, | 26 | }, |
| 24 | pickers = { | 27 | pickers = { |
| 25 | buffers = { | 28 | buffers = { |
| @@ -40,6 +43,13 @@ return { | |||
| 40 | }, | 43 | }, |
| 41 | extensions_list = {}, | 44 | extensions_list = {}, |
| 42 | extensions = { | 45 | extensions = { |
| 46 | fzf = { | ||
| 47 | fuzzy = true, -- false will only do exact matching | ||
| 48 | override_generic_sorter = true, -- override the generic sorter | ||
| 49 | override_file_sorter = true, -- override the file sorter | ||
| 50 | case_mode = "smart_case", -- or "ignore_case" or "respect_case" | ||
| 51 | -- the default case_mode is "smart_case" | ||
| 52 | }, | ||
| 43 | aerial = { | 53 | aerial = { |
| 44 | -- Display symbols as <root>.<parent>.<symbol> | 54 | -- Display symbols as <root>.<parent>.<symbol> |
| 45 | show_nesting = { | 55 | show_nesting = { |
| @@ -50,6 +60,7 @@ return { | |||
| 50 | }, | 60 | }, |
| 51 | }, | 61 | }, |
| 52 | on_attach = function() | 62 | on_attach = function() |
| 63 | require("telescope").load_extension("fzf") | ||
| 53 | require("telescope").load_extension("aerial") | 64 | require("telescope").load_extension("aerial") |
| 54 | end | 65 | end |
| 55 | } | 66 | } |