include hidden directories in Telescope find_files, add Git key bindings

This commit is contained in:
Oliver Ladner 2023-11-21 14:56:57 +01:00
commit 92eba447ef
2 changed files with 49 additions and 44 deletions

View file

@ -1,47 +1,47 @@
-- Telescope
return {
"nvim-telescope/telescope.nvim", tag = "0.1.4",
dependencies = {
{ "nvim-lua/plenary.nvim" }
},
config = function(lazy, opts)
local telescope = require('telescope')
telescope.load_extension('fzf')
telescope.setup({
defaults = {
sorting_strategy = "ascending",
wrap_result = true,
--[[
mappings = {
i = {
["<esc>"] = require("telescope.actions").close,
-- search history
["<C-Down>"] = require('telescope.actions').cycle_history_next,
["<C-Up>"] = require('telescope.actions').cycle_history_prev,
},
},
--]]
layout_strategy = "horizontal",
layout_config = {
horizontal = {
prompt_position = "top",
preview_width = 0.4,
width = 0.9,
preview_cutoff = 10,
}
"nvim-telescope/telescope.nvim", tag = "0.1.4",
dependencies = {
{ "nvim-lua/plenary.nvim" }
},
config = function(lazy, opts)
local telescope = require('telescope')
telescope.load_extension('fzf')
telescope.setup({
defaults = {
sorting_strategy = "ascending",
wrap_result = true,
layout_strategy = "horizontal",
layout_config = {
horizontal = {
prompt_position = "top",
preview_width = 0.4,
width = 0.9,
preview_cutoff = 10,
}
},
pickers = {
find_files = {
hidden = true
},
-- note: remove the 'builtin.' prefix.
["lsp_references"] = { wrap_results = true, },
["lsp_definitions"] = { wrap_results = true, },
["diagnostics"] = { wrap_results = true, },
["find_files"] = { wrap_results = true, },
["buffers"] = { sort_mru = true, ignore_current_buffer = true },
}
})
end,
},
pickers = {
find_files = {
hidden = true
},
live_grep = {
additional_args = function()
return { '--hidden', '--glob', '!**/.git/*' }
end
},
grep_string = {
additional_args = function()
return { '--hidden', '--glob', '!**/.git/*' }
end
},
-- note: remove the 'builtin.' prefix.
["lsp_references"] = { wrap_results = true, },
["lsp_definitions"] = { wrap_results = true, },
["diagnostics"] = { wrap_results = true, },
["find_files"] = { wrap_results = true, },
["buffers"] = { sort_mru = true, ignore_current_buffer = true },
}
})
end,
}