summaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2022-11-19 13:46:57 -0600
committerToby Vincent <tobyv13@gmail.com>2022-11-19 13:46:57 -0600
commitbfd2a1285abb230afefa357bd24c821fa6b41373 (patch)
tree63ef8e5ac6416270eb33cb6f5380b923ef091b75 /nvim
parentc4f9da00b13b732b8bb53654848b38f5c31953b0 (diff)
fix(telescope): move git keybinds out of GitAttach autocmd
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua31
1 files changed, 7 insertions, 24 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
index eb1aac5..0978c91 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/telescope.lua
@@ -104,6 +104,7 @@ M.setup = function()
vim.keymap.set("n", "<leader>fc", builtins.commands, { desc = "commands" })
vim.keymap.set("n", "<leader>fC", builtins.command_history, { desc = "command history" })
vim.keymap.set("n", "<leader>fd", extensions.file_browser.file_browser, { desc = "file browser" })
+ vim.keymap.set("n", "<leader>fe", builtins.diagnostics, { desc = "diagnostics" })
vim.keymap.set("n", "<leader>ff", builtins.find_files, { desc = "find files" })
vim.keymap.set("n", "<leader>fF", builtins.filetypes, { desc = "filetypes" })
vim.keymap.set("n", "<leader>fg", extensions.live_grep_args.live_grep_args, { desc = "live grep" })
@@ -124,30 +125,12 @@ M.setup = function()
vim.keymap.set("n", "<leader>ft", builtins.colorscheme, { desc = "colorscheme" })
vim.keymap.set("n", "<leader>fv", builtins.vim_options, { desc = "vim options" })
vim.keymap.set("n", "<leader>f'", builtins.registers, { desc = "registers" })
-
- vim.api.nvim_create_autocmd("User", {
- group = vim.api.nvim_create_augroup("tobyvin_telescope_lsp", { clear = true }),
- pattern = "LspAttach",
- desc = "Setup telescope lsp keymaps",
- callback = function(args)
- vim.keymap.set("n", "<leader>fe", builtins.diagnostics, { desc = "diagnostics", buffer = args.buf })
- end,
- })
-
- vim.api.nvim_create_autocmd("User", {
- group = vim.api.nvim_create_augroup("tobyvin_telescope_git", { clear = true }),
- pattern = "GitAttach",
- desc = "Setup telescope git keymaps",
- callback = function(args)
- local bufnr = vim.F.if_nil(args.data.buf, args.buf)
- vim.keymap.set("n", "<leader>gb", builtins.git_branches, { desc = "branches", buffer = bufnr })
- vim.keymap.set("n", "<leader>gc", builtins.git_bcommits, { desc = "bcommits", buffer = bufnr })
- vim.keymap.set("n", "<leader>gC", builtins.git_commits, { desc = "commits", buffer = bufnr })
- vim.keymap.set("n", "<leader>gf", builtins.git_files, { desc = "files", buffer = bufnr })
- vim.keymap.set("n", "<leader>gt", builtins.git_status, { desc = "status", buffer = bufnr })
- vim.keymap.set("n", "<leader>gT", builtins.git_stash, { desc = "stash", buffer = bufnr })
- end,
- })
+ vim.keymap.set("n", "<leader>gb", builtins.git_branches, { desc = "branches" })
+ vim.keymap.set("n", "<leader>gc", builtins.git_bcommits, { desc = "bcommits" })
+ vim.keymap.set("n", "<leader>gC", builtins.git_commits, { desc = "commits" })
+ vim.keymap.set("n", "<leader>gf", builtins.git_files, { desc = "files" })
+ vim.keymap.set("n", "<leader>gt", builtins.git_status, { desc = "status" })
+ vim.keymap.set("n", "<leader>gT", builtins.git_stash, { desc = "stash" })
end
return M