Compare commits

...

2 Commits

5 changed files with 70 additions and 31 deletions

View File

@@ -1,21 +1,22 @@
{
"extras": [
"lazyvim.plugins.extras.ai.claudecode",
"lazyvim.plugins.extras.coding.mini-surround",
"lazyvim.plugins.extras.formatting.prettier",
"lazyvim.plugins.extras.lang.docker",
"lazyvim.plugins.extras.lang.git",
"lazyvim.plugins.extras.lang.go",
"lazyvim.plugins.extras.lang.python",
"lazyvim.plugins.extras.lang.sql",
"lazyvim.plugins.extras.lang.tailwind",
"lazyvim.plugins.extras.lang.typescript",
"lazyvim.plugins.extras.lang.vue"
],
"install_version": 8,
"news": {
"NEWS.md": "11866"
},
"version": 8
}
"extras": [
"lazyvim.plugins.extras.ai.claudecode",
"lazyvim.plugins.extras.coding.mini-surround",
"lazyvim.plugins.extras.dap.core",
"lazyvim.plugins.extras.dap.nlua",
"lazyvim.plugins.extras.formatting.prettier",
"lazyvim.plugins.extras.lang.docker",
"lazyvim.plugins.extras.lang.git",
"lazyvim.plugins.extras.lang.go",
"lazyvim.plugins.extras.lang.python",
"lazyvim.plugins.extras.lang.sql",
"lazyvim.plugins.extras.lang.tailwind",
"lazyvim.plugins.extras.lang.typescript",
"lazyvim.plugins.extras.lang.vue"
],
"install_version": 8,
"news": {
"NEWS.md": "11866"
},
"version": 8
}

View File

@@ -16,7 +16,9 @@ vim.opt.rtp:prepend(lazypath)
require("lazy").setup({
spec = {
-- add LazyVim and import its plugins
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
-- import/override with your plugins
{ import = "plugins" },
},
defaults = {

View File

@@ -4,4 +4,5 @@ return {
event = "InsertEnter",
opts = {},
},
}
}

View File

@@ -1,3 +0,0 @@
return {
{ import = "lazyvim.plugins.extras.dap.core" },
}

View File

@@ -5,12 +5,50 @@ return {
dependencies = { "nvim-lua/plenary.nvim" },
opts = {},
keys = {
{ "<leader>a", function() require("harpoon"):list():add() end, desc = "Harpoon Add File" },
{ "<C-e>", function() local harpoon = require("harpoon") harpoon.ui:toggle_quick_menu(harpoon:list()) end, desc = "Harpoon Quick Menu" },
{ "<C-1>", function() require("harpoon"):list():select(1) end, desc = "Harpoon File 1" },
{ "<C-2>", function() require("harpoon"):list():select(2) end, desc = "Harpoon File 2" },
{ "<C-3>", function() require("harpoon"):list():select(3) end, desc = "Harpoon File 3" },
{ "<C-4>", function() require("harpoon"):list():select(4) end, desc = "Harpoon File 4" },
{
"<leader>h",
function()
require("harpoon"):list():add()
end,
desc = "Harpoon Add File",
},
{
"<C-e>",
function()
local harpoon = require("harpoon")
harpoon.ui:toggle_quick_menu(harpoon:list())
end,
desc = "Harpoon Quick Menu",
},
{
"<C-1>",
function()
require("harpoon"):list():select(1)
end,
desc = "Harpoon File 1",
},
{
"<C-2>",
function()
require("harpoon"):list():select(2)
end,
desc = "Harpoon File 2",
},
{
"<C-3>",
function()
require("harpoon"):list():select(3)
end,
desc = "Harpoon File 3",
},
{
"<C-4>",
function()
require("harpoon"):list():select(4)
end,
desc = "Harpoon File 4",
},
},
},
}
}