From fce7f40419ed26ce77d0ab6bb590100f8a13e7fc Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Sun, 13 Jul 2025 02:40:44 +0200 Subject: [PATCH] (neovim) Try to speed up my own setup. --- _saved/vim/ftpd/lua/core/lazy.lua | 12 +++++++++--- _saved/vim/ftpd/lua/plugins/blink.lua | 3 ++- _saved/vim/ftpd/lua/plugins/gitsigns.lua | 1 + _saved/vim/ftpd/lua/plugins/lualine.lua | 1 + _saved/vim/ftpd/lua/plugins/mini.lua | 1 + _saved/vim/ftpd/lua/plugins/monokai.lua | 1 + _saved/vim/ftpd/lua/plugins/snacks.lua | 2 +- _saved/vim/ftpd/lua/plugins/treesitter.lua | 1 + 8 files changed, 17 insertions(+), 5 deletions(-) diff --git a/_saved/vim/ftpd/lua/core/lazy.lua b/_saved/vim/ftpd/lua/core/lazy.lua index a91f0c6..82c65e6 100644 --- a/_saved/vim/ftpd/lua/core/lazy.lua +++ b/_saved/vim/ftpd/lua/core/lazy.lua @@ -14,17 +14,23 @@ if not (vim.uv or vim.loop).fs_stat(lazypath) then end vim.opt.rtp:prepend(lazypath) -require("lazy").setup({ import = "plugins" }, { +require("lazy").setup({ + spec = { + { import = "plugins" }, + }, + defaults = { + lazy = true, + }, install = { missing = true, }, checker = { enabled = true, - notify = false, + notify = true, }, change_detection = { enabled = true, - notify = false, + notify = true, }, ui = { -- border = "rounded" diff --git a/_saved/vim/ftpd/lua/plugins/blink.lua b/_saved/vim/ftpd/lua/plugins/blink.lua index 0e89abc..0a4f58d 100644 --- a/_saved/vim/ftpd/lua/plugins/blink.lua +++ b/_saved/vim/ftpd/lua/plugins/blink.lua @@ -1,10 +1,11 @@ return { - { "L3MON4D3/LuaSnip", keys = {} }, { "saghen/blink.cmp", dependencies = { "rafamadriz/friendly-snippets", + "L3MON4D3/LuaSnip", }, + event = "InsertEnter", version = "*", config = function() require("blink.cmp").setup({ diff --git a/_saved/vim/ftpd/lua/plugins/gitsigns.lua b/_saved/vim/ftpd/lua/plugins/gitsigns.lua index 5681f2b..4ae2525 100644 --- a/_saved/vim/ftpd/lua/plugins/gitsigns.lua +++ b/_saved/vim/ftpd/lua/plugins/gitsigns.lua @@ -1,5 +1,6 @@ return { "lewis6991/gitsigns.nvim", + lazy = false, config = function() require("gitsigns").setup({ signs = { diff --git a/_saved/vim/ftpd/lua/plugins/lualine.lua b/_saved/vim/ftpd/lua/plugins/lualine.lua index 3dcbf09..91bee64 100644 --- a/_saved/vim/ftpd/lua/plugins/lualine.lua +++ b/_saved/vim/ftpd/lua/plugins/lualine.lua @@ -3,6 +3,7 @@ return { dependencies = { "nvim-tree/nvim-web-devicons", }, + event = "VeryLazy", config = function() require("lualine").setup({ options = { diff --git a/_saved/vim/ftpd/lua/plugins/mini.lua b/_saved/vim/ftpd/lua/plugins/mini.lua index 8bc8aaf..cfdb377 100644 --- a/_saved/vim/ftpd/lua/plugins/mini.lua +++ b/_saved/vim/ftpd/lua/plugins/mini.lua @@ -1,5 +1,6 @@ return { "echasnovski/mini.pairs", + event = "VeryLazy", config = function() require("mini.pairs").setup({ modes = { insert = true, command = true, terminal = false }, diff --git a/_saved/vim/ftpd/lua/plugins/monokai.lua b/_saved/vim/ftpd/lua/plugins/monokai.lua index 03c45eb..14c2287 100644 --- a/_saved/vim/ftpd/lua/plugins/monokai.lua +++ b/_saved/vim/ftpd/lua/plugins/monokai.lua @@ -1,6 +1,7 @@ return { "loctvl842/monokai-pro.nvim", priority = 10000, + lazy = false, config = function() require("monokai-pro").setup({ filter = "classic", diff --git a/_saved/vim/ftpd/lua/plugins/snacks.lua b/_saved/vim/ftpd/lua/plugins/snacks.lua index 2d3fa53..9f13baf 100644 --- a/_saved/vim/ftpd/lua/plugins/snacks.lua +++ b/_saved/vim/ftpd/lua/plugins/snacks.lua @@ -7,7 +7,7 @@ return { animate = { enabled = false }, bigfile = { enabled = false }, bufdelete = { enabled = true }, - dashboard = { enabled = false }, + dashboard = { enabled = true }, debug = { enabled = false }, dim = { enabled = false }, explorer = { enabled = true, replace_netrw = true }, diff --git a/_saved/vim/ftpd/lua/plugins/treesitter.lua b/_saved/vim/ftpd/lua/plugins/treesitter.lua index 394fa1f..5034419 100644 --- a/_saved/vim/ftpd/lua/plugins/treesitter.lua +++ b/_saved/vim/ftpd/lua/plugins/treesitter.lua @@ -1,6 +1,7 @@ return { "nvim-treesitter/nvim-treesitter", build = ":TSUpdate", + event = "VeryLazy", config = function() require("nvim-treesitter.configs").setup({ ensure_installed = {