added menufacture
This commit is contained in:
@ -3,6 +3,7 @@ return {
|
||||
dependencies = {
|
||||
'nvim-lua/plenary.nvim',
|
||||
'kyazdani42/nvim-web-devicons',
|
||||
'molecule-man/telescope-menufacture',
|
||||
{
|
||||
'nvim-telescope/telescope-fzf-native.nvim',
|
||||
build = {
|
||||
@ -19,7 +20,7 @@ return {
|
||||
{
|
||||
'<leader>f',
|
||||
function()
|
||||
require('telescope.builtin').find_files({ no_ignore = true, hidden = true })
|
||||
require('telescope').extensions.menufacture.find_files({ no_ignore = true, hidden = true })
|
||||
end,
|
||||
desc = 'Find file',
|
||||
},
|
||||
@ -68,7 +69,7 @@ return {
|
||||
{
|
||||
'<leader>l',
|
||||
function()
|
||||
require('telescope.builtin').live_grep()
|
||||
require('telescope').extensions.menufacture.live_grep()
|
||||
end,
|
||||
desc = 'Search in project',
|
||||
},
|
||||
@ -89,7 +90,7 @@ return {
|
||||
{
|
||||
'<leader>d',
|
||||
function()
|
||||
require('telescope.builtin').grep_string()
|
||||
require('telescope').extensions.menufacture.grep_string()
|
||||
end,
|
||||
desc = 'Find in workspace',
|
||||
},
|
||||
@ -113,8 +114,8 @@ return {
|
||||
|
||||
Project_files = function()
|
||||
local opts = {} -- define here if you want to define something
|
||||
local ok = pcall(require 'telescope.builtin'.git_files, opts)
|
||||
if not ok then require 'telescope.builtin'.find_files(opts) end
|
||||
local ok = pcall(require('telescope').extensions.menufacture.git_files, opts)
|
||||
if not ok then require('telescope').extensions.menufacture.find_files(opts) end
|
||||
end
|
||||
|
||||
|
||||
@ -170,7 +171,7 @@ return {
|
||||
previewer = false,
|
||||
},
|
||||
lsp_references = {
|
||||
show_line = false;
|
||||
show_line = false,
|
||||
include_declaration = false,
|
||||
},
|
||||
lsp_dynamic_workspace_symbols = {},
|
||||
@ -179,11 +180,17 @@ return {
|
||||
['ui-select'] = {
|
||||
require('telescope.themes').get_dropdown {
|
||||
}
|
||||
}
|
||||
},
|
||||
['menufacture'] = {
|
||||
mappings = {
|
||||
main_menu = { [{ 'n' }] = 'm' },
|
||||
},
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
require('telescope').load_extension('ui-select')
|
||||
require('telescope').load_extension('fzf')
|
||||
require('telescope').load_extension('menufacture')
|
||||
end
|
||||
}
|
||||
|
Reference in New Issue
Block a user