diff --git a/lua/lazyvim/plugins/coding.lua b/lua/lazyvim/plugins/coding.lua index f2f8448f..973d0a45 100644 --- a/lua/lazyvim/plugins/coding.lua +++ b/lua/lazyvim/plugins/coding.lua @@ -110,7 +110,7 @@ return { }, -- comments - { "JoosepAlviste/nvim-ts-context-commentstring" }, + { "JoosepAlviste/nvim-ts-context-commentstring", lazy = true }, { "echasnovski/mini.comment", event = "VeryLazy", diff --git a/lua/lazyvim/plugins/colorscheme.lua b/lua/lazyvim/plugins/colorscheme.lua index 3aadbe81..eca05e06 100644 --- a/lua/lazyvim/plugins/colorscheme.lua +++ b/lua/lazyvim/plugins/colorscheme.lua @@ -3,12 +3,14 @@ return { -- tokyonight { "folke/tokyonight.nvim", + lazy = true, opts = { style = "moon" }, }, -- catppuccin { "catppuccin/nvim", + lazy = true, name = "catppuccin", }, } diff --git a/lua/lazyvim/plugins/ui.lua b/lua/lazyvim/plugins/ui.lua index d8664ffd..5b2cb3d5 100644 --- a/lua/lazyvim/plugins/ui.lua +++ b/lua/lazyvim/plugins/ui.lua @@ -25,6 +25,7 @@ return { -- better vim.ui { "stevearc/dressing.nvim", + lazy = true, init = function() ---@diagnostic disable-next-line: duplicate-set-field vim.ui.select = function(...) @@ -284,6 +285,7 @@ return { -- lsp symbol navigation for lualine { "SmiteshP/nvim-navic", + lazy = true, init = function() vim.g.navic_silence = true require("lazyvim.util").on_attach(function(client, buffer) @@ -296,8 +298,8 @@ return { }, -- icons - "nvim-tree/nvim-web-devicons", + { "nvim-tree/nvim-web-devicons", lazy = true }, -- ui components - "MunifTanjim/nui.nvim", + { "MunifTanjim/nui.nvim", lazy = true }, } diff --git a/lua/lazyvim/plugins/util.lua b/lua/lazyvim/plugins/util.lua index 6c9304b5..be3708e6 100644 --- a/lua/lazyvim/plugins/util.lua +++ b/lua/lazyvim/plugins/util.lua @@ -23,7 +23,7 @@ return { }, -- library used by other plugins - "nvim-lua/plenary.nvim", + { "nvim-lua/plenary.nvim", lazy = true }, -- makes some plugins dot-repeatable like leap { "tpope/vim-repeat", event = "VeryLazy" },