From 6fa0b8a7326f75920d16611ba5b6ae4d610bf304 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Fri, 27 Mar 2026 09:17:57 -0500 Subject: [PATCH] fix notify resize --- nvim/lua/darcula/autocmds.lua | 2 +- nvim/lua/darcula/setup/400_mini_notify.lua | 50 +++++++++++++--------- 2 files changed, 30 insertions(+), 22 deletions(-) diff --git a/nvim/lua/darcula/autocmds.lua b/nvim/lua/darcula/autocmds.lua index 2890a14..bb7a3d2 100644 --- a/nvim/lua/darcula/autocmds.lua +++ b/nvim/lua/darcula/autocmds.lua @@ -233,6 +233,6 @@ utils.autocmd( "VimResized", "*", function() - require("darcula.setup.400_mini_notify") + require("darcula.setup.400_mini_notify").setup() end ) diff --git a/nvim/lua/darcula/setup/400_mini_notify.lua b/nvim/lua/darcula/setup/400_mini_notify.lua index 42e6ed3..5034467 100644 --- a/nvim/lua/darcula/setup/400_mini_notify.lua +++ b/nvim/lua/darcula/setup/400_mini_notify.lua @@ -17,28 +17,36 @@ -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- -require("mini.notify").setup { - window = { - config = { - row = vim.o.lines - 3, - col = vim.o.columns - 3, - anchor = "SE" +local M = {} + +M.setup = function() + require("mini.notify").setup { + window = { + config = { + row = vim.o.lines - 3, + col = vim.o.columns - 3, + anchor = "SE" + } } } -} -vim.notify = - MiniNotify.make_notify( - { - DEBUG = {duration = 0}, - ERROR = {duration = 3500, hl_group = "DiagnosticFloatingError"}, - INFO = {duration = 3500, hl_group = "DiagnosticFloatingInfo"}, - OFF = {duration = 0}, - TRACE = {duration = 0}, - WARN = {duration = 3500, hl_group = "DiagnosticFloatingWarn"} - } -) + vim.notify = + MiniNotify.make_notify( + { + DEBUG = {duration = 0}, + ERROR = {duration = 3500, hl_group = "DiagnosticFloatingError"}, + INFO = {duration = 3500, hl_group = "DiagnosticFloatingInfo"}, + OFF = {duration = 0}, + TRACE = {duration = 0}, + WARN = {duration = 3500, hl_group = "DiagnosticFloatingWarn"} + } + ) -vim.cmd("hi! link MiniNotifyBorder NotifyINFOBorder") -vim.cmd("hi! link MiniNotifyNormal NotifyINFOBody") -vim.cmd("hi! link MiniNotifyTitle Number") + vim.cmd("hi! link MiniNotifyBorder NotifyINFOBorder") + vim.cmd("hi! link MiniNotifyNormal NotifyINFOBody") + vim.cmd("hi! link MiniNotifyTitle Number") +end + +M.setup() + +return M