nvim: customize telescope pickers using action set

This commit is contained in:
Fernando Schauenburg 2025-07-04 21:11:34 +02:00
parent 396b03682a
commit 3da6eb36b0

View file

@ -87,14 +87,14 @@ M.set_severity = function()
end,
},
sorter = require("telescope.config").values.generic_sorter(opts),
attach_mappings = function(prompt_bufnr, _)
local actions = require("telescope.actions")
actions.select_default:replace(function()
actions.close(prompt_bufnr)
attach_mappings = function(prompt_bufnr)
require("telescope.actions.set").select:replace(function()
local selection = require("telescope.actions.state").get_selected_entry()
require("telescope.actions").close(prompt_bufnr)
M.setup { severity = { min = selection.value.severity } }
end)
return true
return true -- Attach default mappings as well.
end,
})
:find()