vim: prevent crash on init if telescope file_browser is not installed
This commit is contained in:
parent
facde2d550
commit
507912ab3f
1 changed files with 8 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
local ok, telescope = pcall(require, 'telescope')
|
local has_telescope, telescope = pcall(require, 'telescope')
|
||||||
if not ok then return end
|
if not has_telescope then return end
|
||||||
|
|
||||||
local actions = require 'telescope.actions'
|
local actions = require 'telescope.actions'
|
||||||
|
|
||||||
|
@ -51,8 +51,12 @@ telescope.setup {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
telescope.load_extension 'file_browser'
|
local loaded_file_browser, _ = pcall(telescope.load_extension, 'file_browser')
|
||||||
vim.keymap.set('n', '<leader>br', '<cmd>Telescope file_browser<cr>')
|
if loaded_file_browser then
|
||||||
|
vim.keymap.set('n', '<leader>br', '<cmd>Telescope file_browser<cr>')
|
||||||
|
else
|
||||||
|
print('Telescope file_browser not installed!')
|
||||||
|
end
|
||||||
|
|
||||||
local builtin = require 'telescope.builtin'
|
local builtin = require 'telescope.builtin'
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue