summaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua/plugins/telescope.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--dot_config/nvim/lua/plugins/telescope.lua37
1 files changed, 16 insertions, 21 deletions
diff --git a/dot_config/nvim/lua/plugins/telescope.lua b/dot_config/nvim/lua/plugins/telescope.lua
index 219e80b..8849542 100644
--- a/dot_config/nvim/lua/plugins/telescope.lua
+++ b/dot_config/nvim/lua/plugins/telescope.lua
@@ -1,22 +1,17 @@
-local ts = require 'telescope'
-
-ts.setup {
- -- pickers = {},
- -- extensions = {},
-}
-
-ts.load_extension 'fzf'
-
-local tb = require 'telescope.builtin'
-local wk = require 'which-key'
-wk.register {
- ['<leader>f'] = {
- name = '+find',
- f = { tb.find_files, 'Find File' },
- g = { tb.live_grep, 'Live Grep' },
- b = { tb.buffers, 'Find Buffer' },
- h = { tb.help_tags, 'Find Help' },
- c = { tb.commands, 'Find Command' },
- t = { tb.treesitter, 'Find Treesitter' },
- }
+return {
+ {
+ 'nvim-telescope/telescope.nvim',
+ dependencies = {
+ 'nvim-lua/plenary.nvim',
+ {
+ 'nvim-telescope/telescope-fzf-native.nvim',
+ build = 'make',
+ },
+ },
+ config = function(_, opts)
+ local ts = require 'telescope'
+ ts.setup(opts)
+ ts.load_extension 'fzf'
+ end,
+ },
}