summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/custom/plugins
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-08-06 12:29:41 +0300
committerKyren223 <ulmliad223@gmail.com>2024-08-06 12:29:41 +0300
commit03a5e641f0347a37627e9d1ef2627f331bb6d82f (patch)
tree3db986546cd4862f6580677de144d40ccb84e66c /.config/nvim/lua/custom/plugins
parent1579ac0bdaca65d4cd4e9f6d0df757cabf8fe7a4 (diff)
fix(nvim): nvim notify now filters some unwanted messages
Diffstat (limited to '.config/nvim/lua/custom/plugins')
-rw-r--r--.config/nvim/lua/custom/plugins/nvim-notify.lua13
1 files changed, 12 insertions, 1 deletions
diff --git a/.config/nvim/lua/custom/plugins/nvim-notify.lua b/.config/nvim/lua/custom/plugins/nvim-notify.lua
index aa71945..bf27720 100644
--- a/.config/nvim/lua/custom/plugins/nvim-notify.lua
+++ b/.config/nvim/lua/custom/plugins/nvim-notify.lua
@@ -11,7 +11,18 @@ return {
},
},
opts = function()
- vim.notify = require('notify')
+ -- Filter messages
+ local filtered_messages = { 'No information available', 'No code actions available' }
+ ---@diagnostic disable-next-line: duplicate-set-field
+ vim.notify = function(message, level, opts)
+ opts = opts or {}
+ for _, msg in ipairs(filtered_messages) do
+ if message == msg then
+ return
+ end
+ end
+ return require('notify')(message, level, opts)
+ end
return {
fps = 60,
render = 'default',