summaryrefslogtreecommitdiff
path: root/lua/plugins/telescope.lua
blob: 6a40514feeef4740b0aa8311b574613a834690dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
return {
  'nvim-telescope/telescope.nvim',
  dependencies = {
    'nvim-lua/plenary.nvim',
    'nvim-telescope/telescope-ui-select.nvim'
  },
  config = function() require("telescope").load_extension("ui-select") end,
  opts = {
    extensions = {
      ["ui-select"] = { require("telescope.themes").get_dropdown {} }
    }
  },
  keys = {
    { '<leader>f', ':Telescope find_files<CR>' },
    { '<leader>g', ':Telescope live_grep<CR>' },
    { '<leader>b', ':Telescope buffers<CR>' },
    { '<leader>h', ':Telescope help_tags<CR>' },
  }
}