diff options
Diffstat (limited to 'lua/alpha/telescope/init.lua')
| -rw-r--r-- | lua/alpha/telescope/init.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lua/alpha/telescope/init.lua b/lua/alpha/telescope/init.lua index 2b85cac..40f3b7b 100644 --- a/lua/alpha/telescope/init.lua +++ b/lua/alpha/telescope/init.lua @@ -11,6 +11,7 @@ end local action_state = require("telescope.actions.state") local fb_actions = require("telescope").extensions.file_browser.actions local actions = require("telescope.actions") +local my_actions = require("alpha.telescope.actions") local M = {} @@ -52,11 +53,9 @@ M.find_nvim_plugin = function() prompt_title = "< Plugins >", cwd = "$HOME/.config/nvim/lua/alpha/plugins/", attach_mappings = function(_, map) - map("i", "<C-t>", function(prompt_bufnr) - local new_plugin = action_state.get_current_line() - actions.close(prompt_bufnr) - vim.cmd(string.format("edit ~/.config/nvim/lua/alpha/plugins/%s.lua", new_plugin)) - end) + map("i", "<C-t>", my_actions.create_plugin) + map("i", "<C-d>", my_actions.disable_plugin) + map("i", "<C-e>", my_actions.enable_plugin) return true end, |