diff --git a/lua/plugins/mason.lua b/lua/plugins/mason.lua index a46c821..21b7811 100644 --- a/lua/plugins/mason.lua +++ b/lua/plugins/mason.lua @@ -1,6 +1,9 @@ local M = { 'williamboman/mason.nvim', cmd = 'Mason', + dependencies = { + 'nvim-telescope/telescope.nvim', + }, } -- M.tools = { diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 0ac95de..298b824 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -15,6 +15,9 @@ local M = { 'nvim-telescope/telescope.nvim', cmd = { 'Telescope' }, + dependencies = { + 'nvim-telescope/telescope-ui-select.nvim', + }, } function M.config() @@ -43,6 +46,11 @@ function M.config() -- local fb_actions = require "telescope".extensions.file_browser.actions telescope.setup { + extensions = { + ['ui-select'] = { + require('telescope.themes').get_dropdown {}, + }, + }, pickers = { find_files = { find_command = { 'fd', '--type', 'f', '--strip-cwd-prefix' }, @@ -87,6 +95,7 @@ function M.config() }, }, } + require('telescope').load_extension 'ui-select' end return M