diff --git a/config/nvim/lua/aleidk/lazy.lua b/config/nvim/lua/aleidk/lazy.lua index 31c475e..9327f45 100644 --- a/config/nvim/lua/aleidk/lazy.lua +++ b/config/nvim/lua/aleidk/lazy.lua @@ -27,7 +27,7 @@ require("lazy").setup({ }, install = { colorscheme = { "catppuccin" } }, - checker = { enabled = true }, + -- checker = { enabled = true }, }) return { diff --git a/config/nvim/lua/aleidk/plugins-base/ui.lua b/config/nvim/lua/aleidk/plugins-base/ui.lua index 1ef7277..b587ebb 100644 --- a/config/nvim/lua/aleidk/plugins-base/ui.lua +++ b/config/nvim/lua/aleidk/plugins-base/ui.lua @@ -1,4 +1,22 @@ +local icons = require("aleidk.constants").icons + return { + { + "rcarriga/nvim-notify", + opts = { + render = "compact", + fps = "60", + timeout = 2000, + stages = "slide", + icons = { + DEBUG = "", + TRACE = "✎", + ERROR = icons.diagnostics.Error, + INFO = icons.diagnostics.Info, + WARN = icons.diagnostics.Warn, + } + } + }, { -- better imputs "stevearc/dressing.nvim", @@ -16,6 +34,7 @@ return { "MunifTanjim/nui.nvim", "rcarriga/nvim-notify", }, + ---@type NoiceConfig opts = { presets = { bottom_search = true, @@ -40,6 +59,7 @@ return { view = "mini_left" } }, + ---@type NoiceRouteConfig[] routes = { { -- Don't show these messages @@ -53,13 +73,18 @@ return { { event = "msg_show", kind = "", - find = "written", + find = "written", -- file saved msg }, { event = "msg_show", kind = "", find = "yazi.nvim", }, + { + event = "msg_show", + kind = "", + find = "%d+ (more|fewer) lines", -- undo/redo msg + }, } }, }, @@ -68,7 +93,7 @@ return { event = "notify", min_height = 15 }, - view = 'popup' + view = 'popup', }, { filter = { @@ -78,6 +103,7 @@ return { view = 'mini' }, }, + ---@type NoiceConfigViews views = { notify = { merge = true