diff options
Diffstat (limited to 'lua/aotrix')
| -rw-r--r-- | lua/aotrix/plugins/telescope.lua | 15 |
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}) |
