Add ui-select for telescope
This commit is contained in:
parent
19da94c52b
commit
d5cd4d1a96
@ -6,9 +6,18 @@ vim.keymap.set('v', '<leader>fp', builtin.grep_string);
|
|||||||
|
|
||||||
vim.keymap.set('n', '<leader>fs', builtin.lsp_dynamic_workspace_symbols);
|
vim.keymap.set('n', '<leader>fs', builtin.lsp_dynamic_workspace_symbols);
|
||||||
|
|
||||||
-- To get telescope-file-browser loaded and working with telescope,
|
|
||||||
-- you need to call load_extension, somewhere after setup function:
|
require("telescope").setup({
|
||||||
require("telescope").load_extension "file_browser"
|
extensions = {
|
||||||
|
["ui-select"] = {
|
||||||
|
require("telescope.themes").get_dropdown {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
require("telescope").load_extension("ui-select")
|
||||||
|
require("telescope").load_extension("file_browser")
|
||||||
|
|
||||||
vim.api.nvim_set_keymap(
|
vim.api.nvim_set_keymap(
|
||||||
"n",
|
"n",
|
||||||
|
@ -2,9 +2,15 @@
|
|||||||
vim.cmd [[packadd packer.nvim]]
|
vim.cmd [[packadd packer.nvim]]
|
||||||
|
|
||||||
return require('packer').startup(function(use)
|
return require('packer').startup(function(use)
|
||||||
|
-- Telescope
|
||||||
use { 'nvim-telescope/telescope.nvim',
|
use { 'nvim-telescope/telescope.nvim',
|
||||||
requires = { { 'nvim-lua/plenary.nvim' } }
|
requires = { { 'nvim-lua/plenary.nvim' } }
|
||||||
}
|
}
|
||||||
|
use {
|
||||||
|
"nvim-telescope/telescope-file-browser.nvim",
|
||||||
|
requires = { "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim", "nvim-tree/nvim-web-devicons" }
|
||||||
|
}
|
||||||
|
use { 'nvim-telescope/telescope-ui-select.nvim' }
|
||||||
|
|
||||||
-- fugitive
|
-- fugitive
|
||||||
use 'tpope/vim-fugitive'
|
use 'tpope/vim-fugitive'
|
||||||
@ -22,6 +28,7 @@ return require('packer').startup(function(use)
|
|||||||
|
|
||||||
-- Colors
|
-- Colors
|
||||||
use 'ellisonleao/gruvbox.nvim'
|
use 'ellisonleao/gruvbox.nvim'
|
||||||
|
use 'overcache/NeoSolarized'
|
||||||
|
|
||||||
-- LSP
|
-- LSP
|
||||||
use 'neovim/nvim-lspconfig'
|
use 'neovim/nvim-lspconfig'
|
||||||
@ -56,9 +63,4 @@ return require('packer').startup(function(use)
|
|||||||
|
|
||||||
-- Neovim development
|
-- Neovim development
|
||||||
use 'folke/neodev.nvim'
|
use 'folke/neodev.nvim'
|
||||||
|
|
||||||
use {
|
|
||||||
"nvim-telescope/telescope-file-browser.nvim",
|
|
||||||
requires = { "nvim-telescope/telescope.nvim", "nvim-lua/plenary.nvim", "nvim-tree/nvim-web-devicons" }
|
|
||||||
}
|
|
||||||
end)
|
end)
|
||||||
|
Loading…
Reference in New Issue
Block a user