diff --git a/.config/nvim/lua/plugins/git-worktree.lua b/.config/nvim/lua/plugins/git-worktree.lua new file mode 100644 index 0000000..9d60b0e --- /dev/null +++ b/.config/nvim/lua/plugins/git-worktree.lua @@ -0,0 +1,28 @@ +return { + { + "ThePrimeagen/git-worktree.nvim", + opt = {}, + config = function() + require("telescope").load_extension("git_worktree") + end, + keys = { + { + "gw", + function() + require("telescope").extensions.git_worktree.git_worktrees() + end, + desc = "Git Worktree switch", + }, + { + "gn", + function() + require("telescope").extensions.git_worktree.create_git_worktree() + end, + desc = "Git Worktree create", + }, + }, + dependencies = { + "nvim-telescope/telescope.nvim", + } + } +}