|
1 | | -return { |
2 | | - "coder/claudecode.nvim", |
3 | | - dependencies = { "folke/snacks.nvim" }, |
4 | | - config = true, |
5 | | - keys = { |
6 | | - { "<leader>a", nil, desc = "AI/Claude Code" }, |
7 | | - { "<leader>ac", "<cmd>ClaudeCode<cr>", desc = "Toggle Claude" }, |
8 | | - { "<leader>af", "<cmd>ClaudeCodeFocus<cr>", desc = "Focus Claude" }, |
9 | | - { "<leader>ar", "<cmd>ClaudeCode --resume<cr>", desc = "Resume Claude" }, |
10 | | - { "<leader>aC", "<cmd>ClaudeCode --continue<cr>", desc = "Continue Claude" }, |
11 | | - { "<leader>am", "<cmd>ClaudeCodeSelectModel<cr>", desc = "Select Claude model" }, |
12 | | - { "<leader>ab", "<cmd>ClaudeCodeAdd %<cr>", desc = "Add current buffer" }, |
13 | | - { "<leader>as", "<cmd>ClaudeCodeSend<cr>", mode = "v", desc = "Send to Claude" }, |
14 | | - { |
15 | | - "<leader>as", |
16 | | - "<cmd>ClaudeCodeTreeAdd<cr>", |
17 | | - desc = "Add file", |
18 | | - ft = { "NvimTree", "neo-tree", "oil", "minifiles", "netrw" }, |
19 | | - }, |
20 | | - -- Diff management |
21 | | - { "<leader>aa", "<cmd>ClaudeCodeDiffAccept<cr>", desc = "Accept diff" }, |
22 | | - { "<leader>ad", "<cmd>ClaudeCodeDiffDeny<cr>", desc = "Deny diff" }, |
23 | | - }, |
24 | | -} |
25 | | - |
26 | 1 | -- return { |
27 | | --- "greggh/claude-code.nvim", |
28 | | --- dependencies = { |
29 | | --- "nvim-lua/plenary.nvim", -- Required for git operations |
| 2 | +-- "coder/claudecode.nvim", |
| 3 | +-- dependencies = { "folke/snacks.nvim" }, |
| 4 | +-- config = true, |
| 5 | +-- keys = { |
| 6 | +-- { "<leader>a", nil, desc = "AI/Claude Code" }, |
| 7 | +-- { "<leader>ac", "<cmd>ClaudeCode<cr>", desc = "Toggle Claude" }, |
| 8 | +-- { "<leader>af", "<cmd>ClaudeCodeFocus<cr>", desc = "Focus Claude" }, |
| 9 | +-- { "<leader>ar", "<cmd>ClaudeCode --resume<cr>", desc = "Resume Claude" }, |
| 10 | +-- { "<leader>aC", "<cmd>ClaudeCode --continue<cr>", desc = "Continue Claude" }, |
| 11 | +-- { "<leader>am", "<cmd>ClaudeCodeSelectModel<cr>", desc = "Select Claude model" }, |
| 12 | +-- { "<leader>ab", "<cmd>ClaudeCodeAdd %<cr>", desc = "Add current buffer" }, |
| 13 | +-- { "<leader>as", "<cmd>ClaudeCodeSend<cr>", mode = "v", desc = "Send to Claude" }, |
| 14 | +-- { |
| 15 | +-- "<leader>as", |
| 16 | +-- "<cmd>ClaudeCodeTreeAdd<cr>", |
| 17 | +-- desc = "Add file", |
| 18 | +-- ft = { "NvimTree", "neo-tree", "oil", "minifiles", "netrw" }, |
| 19 | +-- }, |
| 20 | +-- -- Diff management |
| 21 | +-- { "<leader>aa", "<cmd>ClaudeCodeDiffAccept<cr>", desc = "Accept diff" }, |
| 22 | +-- { "<leader>ad", "<cmd>ClaudeCodeDiffDeny<cr>", desc = "Deny diff" }, |
30 | 23 | -- }, |
31 | | --- config = function() |
32 | | --- require("claude-code").setup() |
33 | | --- end, |
34 | 24 | -- } |
| 25 | + |
| 26 | +return { |
| 27 | + "greggh/claude-code.nvim", |
| 28 | + dependencies = { |
| 29 | + "nvim-lua/plenary.nvim", -- Required for git operations |
| 30 | + }, |
| 31 | + config = function() |
| 32 | + require("claude-code").setup() |
| 33 | + end, |
| 34 | +} |
0 commit comments