From 069903ae382a85cef267dfc584e26e6e8dff289b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Mon, 4 Dec 2023 00:38:47 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20perf(nvim):=20changed=20events?= =?UTF-8?q?=20for=20bufread=20into=20lazyfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/lazyvim.json | 5 ++--- .../nvim/lua/plugins/extras/dap/persistent-breakpoints.lua | 2 +- .config/nvim/lua/plugins/extras/ui/breadcrumbs.lua | 4 ++-- .config/nvim/lua/plugins/extras/ui/import-cost.lua | 2 +- .config/nvim/lua/plugins/extras/ui/number-toggle.lua | 2 +- .config/nvim/lua/plugins/extras/ui/rainbow-delimeters.lua | 2 +- .config/nvim/lua/plugins/extras/ui/scrollbar.lua | 4 ++-- .config/nvim/lua/plugins/extras/util/bigfile.lua | 2 +- .config/nvim/lua/plugins/extras/util/discordrcp.lua | 2 +- .config/nvim/lua/plugins/extras/util/wakatime.lua | 2 +- 10 files changed, 13 insertions(+), 14 deletions(-) diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index b3159327..4e961d45 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -9,7 +9,6 @@ "lazyvim.plugins.extras.lang.yaml", "lazyvim.plugins.extras.linting.eslint", "lazyvim.plugins.extras.test.core", - "lazyvim.plugins.extras.ui.alpha", "lazyvim.plugins.extras.ui.edgy", "lazyvim.plugins.extras.util.dot", "plugins.extras.coding.ai.codeium", @@ -59,7 +58,6 @@ "plugins.extras.lsp.inc-rename", "plugins.extras.lsp.lens", "plugins.extras.lsp.lightbulb", - "plugins.extras.ui.alpha", "plugins.extras.ui.breadcrumbs", "plugins.extras.ui.context", "plugins.extras.ui.highlight-undo", @@ -79,4 +77,5 @@ "NEWS.md": "2123" }, "version": 2 -} \ No newline at end of file +} + diff --git a/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua b/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua index e24623ad..29f6c570 100644 --- a/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua +++ b/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua @@ -1,7 +1,7 @@ return { { "Weissle/persistent-breakpoints.nvim", - event = "BufReadPost", + event = "LazyFile", keys = { { "dbd", "PBClearAllBreakpoints", desc = "Delete All Breakpoints" }, { "dbB", "PBSetConditionalBreakpoint", desc = "Breakpoint Condition" }, diff --git a/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua b/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua index cdb448f1..666ea7c9 100644 --- a/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua +++ b/.config/nvim/lua/plugins/extras/ui/breadcrumbs.lua @@ -1,7 +1,7 @@ if vim.fn.has("nvim-0.10") == 1 then return { "Bekaboo/dropbar.nvim", - event = "BufWinEnter", + event = "LazyFile", opts = { sources = { terminal = { @@ -19,7 +19,7 @@ else "SmiteshP/nvim-navic", "nvim-tree/nvim-web-devicons", }, - event = "BufRead", + event = "LazyFile", opts = {}, } end diff --git a/.config/nvim/lua/plugins/extras/ui/import-cost.lua b/.config/nvim/lua/plugins/extras/ui/import-cost.lua index d867b41c..350d612c 100644 --- a/.config/nvim/lua/plugins/extras/ui/import-cost.lua +++ b/.config/nvim/lua/plugins/extras/ui/import-cost.lua @@ -1,6 +1,6 @@ return { "barrett-ruth/import-cost.nvim", build = "sh install.sh yarn", - event = "BufReadPost", + event = "LazyFile", config = true, } diff --git a/.config/nvim/lua/plugins/extras/ui/number-toggle.lua b/.config/nvim/lua/plugins/extras/ui/number-toggle.lua index ca2064fc..5aba8c04 100644 --- a/.config/nvim/lua/plugins/extras/ui/number-toggle.lua +++ b/.config/nvim/lua/plugins/extras/ui/number-toggle.lua @@ -1,4 +1,4 @@ return { "sitiom/nvim-numbertoggle", - event = "BufReadPost", + event = "LazyFile", } diff --git a/.config/nvim/lua/plugins/extras/ui/rainbow-delimeters.lua b/.config/nvim/lua/plugins/extras/ui/rainbow-delimeters.lua index b9eb4a21..3322af2d 100644 --- a/.config/nvim/lua/plugins/extras/ui/rainbow-delimeters.lua +++ b/.config/nvim/lua/plugins/extras/ui/rainbow-delimeters.lua @@ -1,6 +1,6 @@ return { "HiPhish/rainbow-delimiters.nvim", - event = "BufRead", + event = "LazyFile", opts = { highlight = { "RainbowDelimiterBlue", diff --git a/.config/nvim/lua/plugins/extras/ui/scrollbar.lua b/.config/nvim/lua/plugins/extras/ui/scrollbar.lua index 56d8ef87..4559f58d 100644 --- a/.config/nvim/lua/plugins/extras/ui/scrollbar.lua +++ b/.config/nvim/lua/plugins/extras/ui/scrollbar.lua @@ -6,12 +6,12 @@ if vim.fn.has("nvim-0.10") == 1 then opts = { excluded_filetypes = excluded_filetypes, }, - event = "BufRead", + event = "LazyFile", } else return { "dstein64/nvim-scrollview", - event = "BufReadPost", + event = "LazyFile", keys = { { "uS", "ScrollViewToggle", desc = "Toggle Scrollview" } }, config = function() require("scrollview").setup({ diff --git a/.config/nvim/lua/plugins/extras/util/bigfile.lua b/.config/nvim/lua/plugins/extras/util/bigfile.lua index 6fed0a72..967ca1d5 100644 --- a/.config/nvim/lua/plugins/extras/util/bigfile.lua +++ b/.config/nvim/lua/plugins/extras/util/bigfile.lua @@ -1,6 +1,6 @@ return { "LunarVim/bigfile.nvim", - event = "BufRead", + event = "LazyFile", opts = { filesize = 1, -- size of the file in MiB, the plugin round file sizes to the closest MiB pattern = { "*" }, -- autocmd pattern or function see <### Overriding the detection of big files> diff --git a/.config/nvim/lua/plugins/extras/util/discordrcp.lua b/.config/nvim/lua/plugins/extras/util/discordrcp.lua index 8aa30ee0..d07b4562 100644 --- a/.config/nvim/lua/plugins/extras/util/discordrcp.lua +++ b/.config/nvim/lua/plugins/extras/util/discordrcp.lua @@ -1,6 +1,6 @@ return { "andweeb/presence.nvim", - lazy = false, + event = "VeryLazy", opts = { -- General options auto_update = true, -- Update activity based on autocmd events (if `false`, map or manually execute `:lua package.loaded.presence:update()`) diff --git a/.config/nvim/lua/plugins/extras/util/wakatime.lua b/.config/nvim/lua/plugins/extras/util/wakatime.lua index 274ccbce..7e9dd225 100644 --- a/.config/nvim/lua/plugins/extras/util/wakatime.lua +++ b/.config/nvim/lua/plugins/extras/util/wakatime.lua @@ -1,4 +1,4 @@ return { "wakatime/vim-wakatime", - lazy = false, + event = "VeryLazy", }