Files
NeoVim/lua/plugins/init.lua
kody 11565f3c55 refactor: 重构Neovim配置结构并更新文档
- 调整配置文件组织方式,新增init.lua作为入口
- 更新lazy-lock.json同步插件版本
- 完善lua/目录下的插件和配置模块结构
- 修改README.md补充配置说明和使用指南
2025-12-15 09:57:50 +08:00

35 lines
739 B
Lua

local opts = {
git = {
log = { "-1" },
timeout = 120,
url_format = "git@github.com:%s.git",
filter = true,
throttle = {
enabled = false,
rate = 2,
duration = 5 * 1000,
},
cooldown = 0,
},
}
require("lazy").setup({
require("plugins.nvim-tree"),
require("plugins.lualine"),
require("plugins.theme"),
require("plugins.telescope"),
require("plugins.treesitter"),
require("plugins.notify"),
require("plugins.gitsigns"),
require("plugins.autopairs"),
require("plugins.comment"),
require("plugins.project"),
require("plugins.runner"),
-- LSP
require("plugins.lsp.mason"),
require("plugins.lsp.lspconfig"),
require("plugins.lsp.cmp"),
require("plugins.lsp.dap"),
require("plugins.lsp.conform"),
}, opts)