1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

optimize nvim startup time with lazy.nvim (#400)

This commit is contained in:
jdhao 2025-04-08 19:35:47 +02:00 committed by GitHub
parent adddbc0ba6
commit e08b17f335
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -110,11 +110,13 @@ local plugin_specs = {
config = function() config = function()
require("config.fzf-lua") require("config.fzf-lua")
end, end,
event = "VeryLazy",
}, },
{ {
"MeanderingProgrammer/markdown.nvim", "MeanderingProgrammer/markdown.nvim",
main = "render-markdown", main = "render-markdown",
opts = {}, opts = {},
ft = { "markdown" },
}, },
-- A list of colorscheme plugin you may want to try. Find what suits you. -- A list of colorscheme plugin you may want to try. Find what suits you.
{ "navarasu/onedark.nvim", lazy = true }, { "navarasu/onedark.nvim", lazy = true },
@ -148,7 +150,7 @@ local plugin_specs = {
{ {
"nvim-lualine/lualine.nvim", "nvim-lualine/lualine.nvim",
event = "VeryLazy", event = "BufRead",
cond = firenvim_not_active, cond = firenvim_not_active,
config = function() config = function()
require("config.lualine") require("config.lualine")
@ -334,10 +336,12 @@ local plugin_specs = {
config = function() config = function()
require("config.gitsigns") require("config.gitsigns")
end, end,
event = "BufRead",
}, },
{ {
"sindrets/diffview.nvim", "sindrets/diffview.nvim",
cmd = { "DiffviewOpen" },
}, },
{ {
@ -548,7 +552,7 @@ local plugin_specs = {
config = function() config = function()
require("config.lightbulb") require("config.lightbulb")
end, end,
event = "VeryLazy", event = "LspAttach",
}, },
{ {
"Bekaboo/dropbar.nvim", "Bekaboo/dropbar.nvim",