From 66a3e25a2b4ae9632be33cb6d4cc18a69c86c2a0 Mon Sep 17 00:00:00 2001 From: Daniel Carrillo Date: Sun, 5 Nov 2023 18:28:24 +0100 Subject: [PATCH] [neovim] Show warnings about larger files in a popup --- .config/nvim/lua/core/autocommands.lua | 2 +- .config/nvim/lua/plugins/noice.lua | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/core/autocommands.lua b/.config/nvim/lua/core/autocommands.lua index 841b4e4..334494e 100644 --- a/.config/nvim/lua/core/autocommands.lua +++ b/.config/nvim/lua/core/autocommands.lua @@ -51,7 +51,7 @@ vim.api.nvim_create_autocmd({ "BufEnter" }, { vim.cmd("IBLDisable") vim.cmd("LspStop") if ts_was_active then - vim.notify("File larger than 1MB; syntax highlighting and heavy CPU use plugins turned off.") + vim.notify("File larger than 1MB; syntax highlighting and heavy CPU use plugins are turned off.") end end end, diff --git a/.config/nvim/lua/plugins/noice.lua b/.config/nvim/lua/plugins/noice.lua index 5e9cfe3..a6504aa 100644 --- a/.config/nvim/lua/plugins/noice.lua +++ b/.config/nvim/lua/plugins/noice.lua @@ -35,5 +35,17 @@ require("noice").setup({ }, opts = { skip = true }, }, + { + view = "popup", + filter = { + find = "File larger than", + }, + opts = { + size = { + width = 100, + height = 4, + }, + }, + }, }, })