neovim: lazy load some plugins

This commit is contained in:
2022-09-23 21:04:14 +03:00
parent 9c7a090cc8
commit f359ffe0ce
4 changed files with 22 additions and 4 deletions

View File

@@ -1 +0,0 @@
require("nvim-autopairs").setup({})

View File

@@ -26,13 +26,25 @@ require("packer").startup(function(use)
}) })
-- Make commenting code great -- Make commenting code great
use({ "numToStr/Comment.nvim" }) use({
"numToStr/Comment.nvim",
event = "BufRead",
config = function()
require("daniil.plugins.comment")
end,
})
-- Icons used by many plugins -- Icons used by many plugins
use({ "kyazdani42/nvim-web-devicons" }) use({ "kyazdani42/nvim-web-devicons" })
-- Auto pairs plugin that automatically closes brackets and quotes -- Auto pairs plugin that automatically closes brackets and quotes
use({ "windwp/nvim-autopairs" }) use({
"windwp/nvim-autopairs",
event = "BufRead",
config = function()
require("nvim-autopairs").setup({})
end,
})
-- File tree -- File tree
use({ "kyazdani42/nvim-tree.lua" }) use({ "kyazdani42/nvim-tree.lua" })
@@ -49,7 +61,13 @@ require("packer").startup(function(use)
}) })
-- Git things -- Git things
use({ "lewis6991/gitsigns.nvim" }) use({
"lewis6991/gitsigns.nvim",
event = "BufRead",
config = function()
require("daniil.plugins.gitsigns")
end,
})
use({ "tpope/vim-fugitive" }) use({ "tpope/vim-fugitive" })
-- LSP stuff -- LSP stuff
@@ -100,6 +118,7 @@ require("packer").startup(function(use)
-- Highlight colors -- Highlight colors
use({ use({
"norcalli/nvim-colorizer.lua", "norcalli/nvim-colorizer.lua",
event = "BufRead",
config = function() config = function()
require("colorizer").setup({ "*" }) require("colorizer").setup({ "*" })
end, end,