summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/aotrix/plugins/telescope.lua15
1 files changed, 13 insertions, 2 deletions
diff --git a/lua/aotrix/plugins/telescope.lua b/lua/aotrix/plugins/telescope.lua
index 9f48a00..f6b5d31 100644
--- a/lua/aotrix/plugins/telescope.lua
+++ b/lua/aotrix/plugins/telescope.lua
@@ -10,6 +10,18 @@ return {
config = function()
local actions = require("telescope.actions")
+ --
+ -- Built-in actions
+ local transform_mod = require('telescope.actions.mt').transform_mod
+
+ -- or create your custom action
+ local custom_close = transform_mod({
+ execute = function(prompt_bufnr)
+ vim.g.neovide_scale_factor = 1
+ actions.close(prompt_bufnr)
+ end
+ })
+
require("telescope").setup({
defaults = {
-- Default configuration for telescope goes here:
@@ -19,7 +31,7 @@ return {
-- map actions.which_key to <C-h> (default: <C-/>)
-- actions.which_key shows the mappings for your picker,
-- e.g. git_{create, delete, ...}_branch for the git_branches picker
- ["<esc>"] = actions.close
+ ["<esc>"] = custom_close.execute
}
},
-- Layout settings
@@ -51,7 +63,6 @@ return {
vim.g.neovide_scale_factor = 0.70
end
vim.cmd "autocmd User TelescopeFindPre lua small_font_telescope()"
-
vim.keymap.set("n", "<leader>pg", require("telescope").extensions
.live_grep_args.live_grep_args, {noremap = true})