Summary Files Commits Branches @commit @diff @stats
path: root / lua / plugins / default.lua
diff options
context:
space:
mode:
Commit422a9d1b8f3d8773b9213cf5a17a7062783b54ca (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-11-07 18:21:49 +0200
Committer
 Syndamia <kamen@syndamia.com>
2025-11-07 18:21:49 +0200
Files83d3daf6ece5ce08e3c1ab7587c67fb6c56892ce /lua/plugins/default.lua
anderson-422a9d1b8f3d8773b9213cf5a17a7062783b54ca.tar
anderson-422a9d1b8f3d8773b9213cf5a17a7062783b54ca.tar.gz
anderson-422a9d1b8f3d8773b9213cf5a17a7062783b54ca.zip
Parentb995d3e6911bc5124f7ee52fc92c27ca6364baca (diff)
feat(plugins): Improve search tab ordering
1 files changed, 22 insertions, 2 deletions
-rw-r--r--lua/plugins/default.lua24
diff --git a/lua/plugins/default.lua b/lua/plugins/default.lua
index 1c7871f..422d3bf 100644
--- a/lua/plugins/default.lua
+++ b/lua/plugins/default.lua
@@ -1,3 +1,4 @@
+local builtin = require('telescope.builtin')
return {
--[=[ Visuals ]=]--
{
@@ -135,10 +136,29 @@ return {
dependencies = { "nvim-telescope/telescope.nvim" },
config = true,
opts = {
- append_tabs = {
+ tabs = {
+ {
+ "Selection",
+ builtin.grep_string,
+ },
+ {
+ "Grep",
+ builtin.live_grep,
+ },
+ {
+ "Files",
+ builtin.find_files,
+ },
+ {
+ "Git files",
+ builtin.git_files,
+ available = function()
+ return vim.fn.isdirectory(".git") == 1
+ end
+ },
{
"Commits",
- require('telescope.builtin').git_commits,
+ builtin.git_commits,
available = function()
return vim.fn.isdirectory(".git") == 1
end