use Pick global in lualine config

This commit is contained in:
2025-02-08 21:08:59 -05:00
parent 03d67d05db
commit 69761e3809
+7 -10
View File
@@ -72,7 +72,7 @@ vim.api.nvim_create_autocmd('User', {
return { -- Lualine return { -- Lualine
'nvim-lualine/lualine.nvim', 'nvim-lualine/lualine.nvim',
lazy = true, lazy = true,
event = 'LazyFile', event = 'User LazyFileOpen',
cond = require('data.cond').lualine, cond = require('data.cond').lualine,
dependencies = require('data.deps').lualine, dependencies = require('data.deps').lualine,
@@ -157,7 +157,7 @@ return { -- Lualine
end, end,
padding = { left = 1, right = 0 }, padding = { left = 1, right = 0 },
on_click = function() on_click = function()
vim.cmd('TodoTelescope') Pick('todo_comments')
end, end,
}, },
{ -- Arrow { -- Arrow
@@ -345,7 +345,7 @@ return { -- Lualine
end, end,
padding = { left = 0, right = 1 }, padding = { left = 0, right = 1 },
on_click = function() on_click = function()
vim.cmd('Telescope current_buffer_fuzzy_find') Pick('grep_buffers')
end, end,
}, },
{ -- Progress { -- Progress
@@ -357,7 +357,7 @@ return { -- Lualine
end, end,
icon = '', icon = '',
on_click = function() on_click = function()
vim.cmd('Telescope grep_string') Pick('grep')
end, end,
}, },
{ -- Location { -- Location
@@ -366,9 +366,6 @@ return { -- Lualine
cond = function() cond = function()
return require('data.func').is_window_wide_enough(40) return require('data.func').is_window_wide_enough(40)
end, end,
-- on_click = function()
-- vim.cmd('Telescope grep_string')
-- end,
}, },
{ -- Selection { -- Selection
'selection_count', 'selection_count',
@@ -396,7 +393,7 @@ return { -- Lualine
separator = '', separator = '',
icon = '󱁻', icon = '󱁻',
on_click = function() on_click = function()
vim.cmd('Telescope oldfiles') Pick('recent')
end, end,
}, },
}, },
@@ -418,7 +415,7 @@ return { -- Lualine
separator = { left = '', right = '' }, separator = { left = '', right = '' },
icon = '󰍉 ', icon = '󰍉 ',
on_click = function() on_click = function()
vim.cmd('Telescope current_buffer_fuzzy_find') Pick('grep_buffers')
end, end,
}, },
{ -- Time { -- Time
@@ -427,7 +424,7 @@ return { -- Lualine
icon = '', icon = '',
padding = { left = 0, right = 1 }, padding = { left = 0, right = 1 },
on_click = function() on_click = function()
vim.cmd('Telescope buffers') Pick('buffers')
end, end,
separator = { left = '', right = '' }, separator = { left = '', right = '' },
}, },