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

lazyload lua plugins

This commit is contained in:
jdhao 2021-12-06 12:26:44 +08:00
parent 7735a33a59
commit 9ee4f46240

View File

@ -71,7 +71,13 @@ require("packer").startup({
end
-- Super fast buffer jump
use { 'phaazon/hop.nvim', event = "VimEnter", config = [[require('config.nvim_hop')]] }
use {
'phaazon/hop.nvim',
event = "VimEnter",
config = function()
vim.defer_fn(function() require('config.nvim_hop') end, 2000)
end
}
-- Clear highlight search automatically for you
use({"romainl/vim-cool", event = "VimEnter"})
@ -129,17 +135,25 @@ require("packer").startup({
use({ "akinsho/bufferline.nvim", event = "VimEnter", config = [[require('config.bufferline')]] })
use { 'goolord/alpha-nvim', event = 'VimEnter', config = [[require('config.alpha-nvim')]] }
-- use { '~/Projects/alpha-nvim', config = [[require('config.alpha-nvim')]] }
-- fancy start screen
use({ "lukas-reineke/indent-blankline.nvim", event = "VimEnter", config = [[require('config.indent-blankline')]] })
use { 'goolord/alpha-nvim', event = 'VimEnter', config = [[require('config.alpha-nvim')]] }
use({
"lukas-reineke/indent-blankline.nvim",
config = [[require('config.indent-blankline')]]
})
-- Highlight URLs inside vim
use({"itchyny/vim-highlighturl", event = "VimEnter"})
-- notification plugin
use({ "rcarriga/nvim-notify", event = "BufEnter", config = [[require('config.nvim-notify')]] })
use({
"rcarriga/nvim-notify",
event = "BufEnter",
config = function()
vim.defer_fn(function() require('config.nvim-notify') end, 2000)
end
})
-- For Windows and Mac, we can open an URL in the browser. For Linux, it may
-- not be possible since we maybe in a server which disables GUI.
@ -168,7 +182,13 @@ require("packer").startup({
-- use 'mg979/vim-visual-multi'
-- Autosave files on certain events
use({"Pocco81/AutoSave.nvim", event = "VimEnter", config = [[require('config.autosave')]]})
use({
"Pocco81/AutoSave.nvim",
event = "VimEnter",
config = function()
vim.defer_fn(function() require('config.autosave') end, 1500)
end
})
-- Show undo history visually
use({"simnalamburt/vim-mundo", cmd = {"MundoToggle", "MundoShow"}})
@ -274,7 +294,13 @@ require("packer").startup({
-- Smoothie motions
-- use 'psliwka/vim-smoothie'
use({ "karb94/neoscroll.nvim", event = "VimEnter", config = [[require('config.neoscroll')]] })
use({
"karb94/neoscroll.nvim",
event = "VimEnter",
config = function()
vim.defer_fn(function() require('config.neoscroll') end, 2000)
end
})
use({"tpope/vim-scriptease", cmd = {"Scriptnames", "Message", "Verbose"}})