diff --git a/neovim/lua/plugins.lua b/neovim/lua/plugins.lua index 73246f7..6dcacde 100644 --- a/neovim/lua/plugins.lua +++ b/neovim/lua/plugins.lua @@ -279,6 +279,7 @@ return require("packer").startup({ requires = { "nvim-lua/plenary.nvim", "nvim-lua/popup.nvim", + "nvim-telescope/telescope-file-browser.nvim", }, tag = utils.map_version_rule({ [">=0.6.0"] = nil, diff --git a/neovim/lua/plugins/telescope.lua b/neovim/lua/plugins/telescope.lua index 1778061..da6a073 100644 --- a/neovim/lua/plugins/telescope.lua +++ b/neovim/lua/plugins/telescope.lua @@ -1,3 +1,11 @@ +local function load_extensions() + local utils = require("utils") + require("telescope").load_extension("file_browser") + if utils.is_plugin_loaded("nvim-notify") then + require("telescope").load_extension("notify") + end +end + local function config_telescope() local actions = require("telescope.actions") require("telescope").setup({ @@ -32,9 +40,7 @@ local function config_telescope() opts ) - if require("utils").is_plugin_loaded("nvim-notify") then - require("telescope").load_extension("notify") - end + load_extensions() end config_telescope()