From fc9b2d87401a2d480d4ac9578e17c4f50a10b910 Mon Sep 17 00:00:00 2001 From: th3r00t Date: Sat, 6 Jun 2026 15:10:39 -0400 Subject: [PATCH] Re-enabled claude code --- lua/keymaps.lua | 20 ++-- lua/plugins.lua | 4 +- nvim-pack-lock.json | 224 -------------------------------------------- 3 files changed, 12 insertions(+), 236 deletions(-) delete mode 100644 nvim-pack-lock.json diff --git a/lua/keymaps.lua b/lua/keymaps.lua index ef547fc..32aaed0 100644 --- a/lua/keymaps.lua +++ b/lua/keymaps.lua @@ -117,17 +117,17 @@ vim.keymap.set("n", "", ":Telescope live_grep", { desc = "live grep"}) vim.keymap.set("n", "", ":setlocal spell! spelllang=en_us", { desc = "Toggle Spell Check"}) vim.keymap.set("n", "", ":setlocal wrap!", { desc = "Toggle Line Wrap"}) --- vim.keymap.set( "n", "a", "", {desc = "AI/Claude Code" }) --- vim.keymap.set( "n", "ac", "ClaudeCode", {desc = "Toggle Claude" }) --- vim.keymap.set( "n", "af", "ClaudeCodeFocus", {desc = "Focus Claude" }) --- vim.keymap.set( "n", "ar", "ClaudeCode --resume", {desc = "Resume Claude" }) --- vim.keymap.set( "n", "aC", "ClaudeCode --continue", {desc = "Continue Claude" }) --- vim.keymap.set( "n", "am", "ClaudeCodeSelectModel", {desc = "Select Claude model" }) --- vim.keymap.set( "n", "ab", "ClaudeCodeAdd %", {desc = "Add current buffer" }) --- vim.keymap.set( "v", "as", "ClaudeCodeSend", {desc = "Send to Claude" }) +vim.keymap.set( "n", "a", "", {desc = "AI/Claude Code" }) +vim.keymap.set( "n", "ac", "ClaudeCode", {desc = "Toggle Claude" }) +vim.keymap.set( "n", "af", "ClaudeCodeFocus", {desc = "Focus Claude" }) +vim.keymap.set( "n", "ar", "ClaudeCode --resume", {desc = "Resume Claude" }) +vim.keymap.set( "n", "aC", "ClaudeCode --continue", {desc = "Continue Claude" }) +vim.keymap.set( "n", "am", "ClaudeCodeSelectModel", {desc = "Select Claude model" }) +vim.keymap.set( "n", "ab", "ClaudeCodeAdd %", {desc = "Add current buffer" }) +vim.keymap.set( "v", "as", "ClaudeCodeSend", {desc = "Send to Claude" }) -- vim.keymap.set( "n", "as", "ClaudeCodeTreeAdd", {desc = "Add file", ft = { "NvimTree", "neo-tree", "oil", "minifiles" }}) --- vim.keymap.set( "n", "aa", "ClaudeCodeDiffAccept", {desc = "Accept diff" }) --- vim.keymap.set( "n", "ad", "ClaudeCodeDiffDeny", {desc = "Deny diff" }) +vim.keymap.set( "n", "aa", "ClaudeCodeDiffAccept", {desc = "Accept diff" }) +vim.keymap.set( "n", "ad", "ClaudeCodeDiffDeny", {desc = "Deny diff" }) vim.api.nvim_create_autocmd("FileType", { pattern = { "NvimTree", "neo-tree", "oil", "minifiles" }, callback = function() diff --git a/lua/plugins.lua b/lua/plugins.lua index da27693..c7b14d3 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -60,7 +60,7 @@ vim.pack.add({ { src = "https://github.com/mbbill/undotree.git" }, { src = "https://github.com/francoiscabrol/ranger.vim" }, { src = "https://github.com/folke/snacks.nvim" }, - -- { src = "https://github.com/coder/claudecode.nvim" }, + { src = "https://github.com/coder/claudecode.nvim" }, { src = "https://github.com/yetone/avante.nvim" }, { src = "https://github.com/alaviss/nim.nvim" }, { src = "https://github.com/glebzlat/arduino-nvim" }, @@ -214,7 +214,7 @@ require('nvim-devdocs').setup({}) -- filter = { event = "msg_showmode" }, -- }, -- }) --- require("claudecode").setup({}) +require("claudecode").setup({}) require('arduino-nvim').setup({ default_fqbn = "esp32:esp32:esp32", diff --git a/nvim-pack-lock.json b/nvim-pack-lock.json deleted file mode 100644 index 3468925..0000000 --- a/nvim-pack-lock.json +++ /dev/null @@ -1,224 +0,0 @@ -{ - "plugins": { - "LuaSnip": { - "rev": "dae4f5aaa3574bd0c2b9dd20fb9542a02c10471c", - "src": "https://github.com/L3MON4D3/LuaSnip" - }, - "arduino-nvim": { - "rev": "086901d0b33a330c2f6e3fe2095ad8166c093e88", - "src": "https://github.com/glebzlat/arduino-nvim" - }, - "auto-session": { - "rev": "62437532b38495551410b3f377bcf4aaac574ebe", - "src": "https://github.com/rmagatti/auto-session" - }, - "avante.nvim": { - "rev": "98b7fc255aa28a352f97dd4c0c0ab2a13b0b0657", - "src": "https://github.com/yetone/avante.nvim" - }, - "barbar.nvim": { - "rev": "539d73def39c9172b4d4d769f14090e08f37b29d", - "src": "https://github.com/romgrk/barbar.nvim" - }, - "coc-pyright": { - "rev": "315bf413533e32cbeef488654360a0b8359b1044", - "src": "https://github.com/fannheyward/coc-pyright" - }, - "coc.nvim": { - "rev": "ab9219aa43f0442131c4087e537e2760147e134e", - "src": "https://github.com/neoclide/coc.nvim" - }, - "crates.nvim": { - "rev": "ac9fa498a9edb96dc3056724ff69d5f40b898453", - "src": "https://github.com/saecki/crates.nvim" - }, - "cyberdream.nvim": { - "rev": "a68ffa6af98bf1fc88f33a071c51a188ec85c725", - "src": "https://github.com/scottmckendry/cyberdream.nvim" - }, - "fzf-lua": { - "rev": "d9508cc1d05ffcdc91a32dfd38fc1013a56b20da", - "src": "https://github.com/ibhagwan/fzf-lua" - }, - "garbage-day.nvim": { - "rev": "2fcc56556281de8ee871a5f3beb9db7ab747ef32", - "src": "https://github.com/zeioth/garbage-day.nvim" - }, - "gitsigns.nvim": { - "rev": "7c4faa3540d0781a28588cafbd4dd187a28ac6e3", - "src": "https://github.com/lewis6991/gitsigns.nvim" - }, - "glance.nvim": { - "rev": "bf86d8b79dce808e65fdb6e9269d0b4ed6d2eefc", - "src": "https://github.com/DNLHC/glance.nvim" - }, - "goto-preview": { - "rev": "d2d6923c9b9e0e43f0b9b566f261a8b1ae016540", - "src": "https://github.com/rmagatti/goto-preview" - }, - "headlines.nvim": { - "rev": "bf17c96a836ea27c0a7a2650ba385a7783ed322e", - "src": "https://github.com/lukas-reineke/headlines.nvim" - }, - "lazygit.nvim": { - "rev": "a04ad0dbc725134edbee3a5eea29290976695357", - "src": "https://github.com/kdheepak/lazygit.nvim" - }, - "logger.nvim": { - "rev": "63dd10c9b9a159fd6cfe08435d9606384ff103c5", - "src": "https://github.com/rmagatti/logger.nvim" - }, - "lsp_signature.nvim": { - "rev": "af7e4074d85d785cf6614352ba9ad3b28a1f8a56", - "src": "https://github.com/ray-x/lsp_signature.nvim" - }, - "lualine.nvim": { - "rev": "47f91c416daef12db467145e16bed5bbfe00add8", - "src": "https://github.com/nvim-lualine/lualine.nvim" - }, - "m_taskwarrior_d.nvim": { - "rev": "e18ac5f3b73066113ebc153003c208d32ff752d3", - "src": "https://github.com/huantrinh1802/m_taskwarrior_d.nvim" - }, - "mini.files": { - "rev": "57eb96a828f80efb8095a611e3aafcfa43548f8b", - "src": "https://github.com/echasnovski/mini.files" - }, - "mini.fuzzy": { - "rev": "1d55e3d50a1074f0e644688f8c140cfe65f2b489", - "src": "https://github.com/echasnovski/mini.fuzzy" - }, - "mini.icons": { - "rev": "5b9076dae1bfbe47ba4a14bc8b967cde0ab5d77e", - "src": "https://github.com/echasnovski/mini.icons" - }, - "mini.indentscope": { - "rev": "065c7713fb4cd0124fe1462f15f27feeb8b04406", - "src": "https://github.com/echasnovski/mini.indentscope" - }, - "mini.notify": { - "rev": "e506fb6da26c0a31ee6b1d2eb99626cb147f28ca", - "src": "https://github.com/echasnovski/mini.notify" - }, - "mini.pairs": { - "rev": "b7fde3719340946feb75017ef9d75edebdeb0566", - "src": "https://github.com/echasnovski/mini.pairs" - }, - "mini.pick": { - "rev": "8521fe21df86e08d9e4b3c3f3a7d50e47954e1af", - "src": "https://github.com/echasnovski/mini.pick" - }, - "mini.surround": { - "rev": "d205d1741d1fcc1f3117b4e839bf00f74ad72fa2", - "src": "https://github.com/echasnovski/mini.surround" - }, - "mini.tabline": { - "rev": "d03f10bf562cef57bd9f80f82c54269ff4816a15", - "src": "https://github.com/echasnovski/mini.tabline" - }, - "nim.nvim": { - "rev": "9ee8fdc04ad3d7fcbd9679e0be3477543f17b9d9", - "src": "https://github.com/alaviss/nim.nvim" - }, - "nui.nvim": { - "rev": "de740991c12411b663994b2860f1a4fd0937c130", - "src": "https://github.com/MunifTanjim/nui.nvim" - }, - "nvim-colorizer.lua": { - "rev": "a065833f35a3a7cc3ef137ac88b5381da2ba302e", - "src": "https://github.com/norcalli/nvim-colorizer.lua" - }, - "nvim-devdocs": { - "rev": "1ab982d3e069d191d9157b897c8b70cf48b7f77a", - "src": "https://github.com/luckasRanarison/nvim-devdocs" - }, - "nvim-lspconfig": { - "rev": "2163c54bb6cfec53e3e555665ada945b8c8331b9", - "src": "https://github.com/neovim/nvim-lspconfig" - }, - "nvim-treesitter": { - "rev": "5cb05e1b0fa3c469958a2b26f36b3fe930af221c", - "src": "https://github.com/nvim-treesitter/nvim-treesitter" - }, - "nvim-web-devicons": { - "rev": "737cf6c657898d0c697311d79d361288a1343d50", - "src": "https://github.com/nvim-tree/nvim-web-devicons" - }, - "org-bullets.nvim": { - "rev": "21437cfa99c70f2c18977bffd423f912a7b832ea", - "src": "https://github.com/nvim-orgmode/org-bullets.nvim" - }, - "pathlib.nvim": { - "rev": "57e5598af6fe253761c1b48e0b59b7cd6699e2c1", - "src": "https://github.com/pysan3/pathlib.nvim" - }, - "plenary.nvim": { - "rev": "b9fd5226c2f76c951fc8ed5923d85e4de065e509", - "src": "https://github.com/nvim-lua/plenary.nvim" - }, - "rainbow-delimiters.nvim": { - "rev": "01993eb20c6cdc1d33e7e98252368840309f99b9", - "src": "https://github.com/HiPhish/rainbow-delimiters.nvim" - }, - "ranger.vim": { - "rev": "91e82debdf566dfaf47df3aef0a5fd823cedf41c", - "src": "https://github.com/francoiscabrol/ranger.vim" - }, - "remote-nvim.nvim": { - "rev": "9992c2fb8bf4f11aca2c8be8db286b506f92efcb", - "src": "https://github.com/amitds1997/remote-nvim.nvim" - }, - "snacks.nvim": { - "rev": "9912042fc8bca2209105526ac7534e9a0c2071b2", - "src": "https://github.com/folke/snacks.nvim" - }, - "sniprun": { - "rev": "973acfe83cff35d13b95369a5606c47565b824fb", - "src": "https://github.com/michaelb/sniprun" - }, - "telescope-project.nvim": { - "rev": "8e11df94419e444601c09828dadf70890484e443", - "src": "https://github.com/nvim-telescope/telescope-project.nvim" - }, - "telescope-ui-select.nvim": { - "rev": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2", - "src": "https://github.com/nvim-telescope/telescope-ui-select.nvim" - }, - "telescope.nvim": { - "rev": "5255aa27c422de944791318024167ad5d40aad20", - "src": "https://github.com/nvim-telescope/telescope.nvim" - }, - "tiny-inline-diagnostic.nvim": { - "rev": "ba133b3e932416e4b9507095731a6d7276878fe8", - "src": "https://github.com/rachartier/tiny-inline-diagnostic.nvim" - }, - "todo-comments.nvim": { - "rev": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668", - "src": "https://github.com/folke/todo-comments.nvim" - }, - "toggleterm.nvim": { - "rev": "9a88eae817ef395952e08650b3283726786fb5fb", - "src": "https://github.com/akinsho/toggleterm.nvim" - }, - "trouble.nvim": { - "rev": "bd67efe408d4816e25e8491cc5ad4088e708a69a", - "src": "https://github.com/folke/trouble.nvim" - }, - "undotree": { - "rev": "6fa6b57cda8459e1e4b2ca34df702f55242f4e4d", - "src": "https://github.com/mbbill/undotree.git" - }, - "vim-tmux-navigator": { - "rev": "e41c431a0c7b7388ae7ba341f01a0d217eb3a432", - "src": "https://github.com/christoomey/vim-tmux-navigator" - }, - "vimwiki": { - "rev": "72792615e739d0eb54a9c8f7e0a46a6e2407c9e8", - "src": "https://github.com/vimwiki/vimwiki" - }, - "which-key.nvim": { - "rev": "3aab2147e74890957785941f0c1ad87d0a44c15a", - "src": "https://github.com/folke/which-key.nvim" - } - } -}