aboutsummaryrefslogtreecommitdiffstats
path: root/lua/alpha/telescope/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/alpha/telescope/init.lua')
-rw-r--r--lua/alpha/telescope/init.lua9
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,