neovim/init.lua

57 lines
1.1 KiB
Lua
Raw Normal View History

2023-02-26 12:50:20 +00:00
require("setup")
2023-02-26 13:29:03 +00:00
require("core.g")
2023-02-26 12:50:20 +00:00
require("core.option")
-- 加载插件配置文件
-- 文件树
require("plugins.file-tree")
2023-02-26 13:29:03 +00:00
-- 默认配置
require("plugins.peaceful")
-- debug 配置
require("plugins.debug")
2023-02-26 12:50:20 +00:00
-- mason管理
require("plugins.mason")
-- bufferline
require("plugins.bufferline")
-- 空白缩进
require("plugins.indent_blackline")
-- 底部状态
require("plugins.lualine")
-- 自动保存
2023-02-26 13:29:03 +00:00
require("plugins.auto-do")
2023-02-26 12:50:20 +00:00
-- 通知
require("plugins.notify")
-- 格式化
require("plugins.null-ls")
-- git
require("plugins.gitsigns")
2023-02-26 13:29:03 +00:00
-- 文件搜索
require("plugins.telescope")
2023-02-26 12:50:20 +00:00
-- 快速跳转
require("plugins.leap")
-- 代码高亮配置
require("plugins.treesitter")
2023-02-26 13:29:03 +00:00
-- wilder配置
require("plugins.wilder")
-- 自定义快捷键配置
require("plugins.legendary")
-- lsp 配置
2023-02-26 12:50:20 +00:00
require("lsp.init")
require("lsp.bash")
require("lsp.docker")
require("lsp.frontend")
require("lsp.go")
require("lsp.lua")
require("lsp.protocol")
require("lsp.volar")
2023-02-26 13:29:03 +00:00
require("lsp.clang")
require("plugins.java")
2023-02-26 13:29:03 +00:00
-- lspsaga
require("plugins.lspsaga")
-- rust ide
require("plugins.rust")
2023-02-26 12:50:20 +00:00
-- 载入主题
require("core.theme")
-- 载入按键
require("core.keymapping")