refactor: 重构Neovim配置结构并更新文档
- 调整配置文件组织方式,新增init.lua作为入口 - 更新lazy-lock.json同步插件版本 - 完善lua/目录下的插件和配置模块结构 - 修改README.md补充配置说明和使用指南
This commit is contained in:
34
lua/plugins/init.lua
Normal file
34
lua/plugins/init.lua
Normal file
@@ -0,0 +1,34 @@
|
||||
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)
|
||||
Reference in New Issue
Block a user