diff options
Diffstat (limited to 'nvim')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/lsp/handlers.lua | 4 | ||||
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/notify.lua | 9 |
2 files changed, 10 insertions, 3 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/lsp/handlers.lua b/nvim/.config/nvim/lua/tobyvin/lsp/handlers.lua index e3ffd5c..6785715 100644 --- a/nvim/.config/nvim/lua/tobyvin/lsp/handlers.lua +++ b/nvim/.config/nvim/lua/tobyvin/lsp/handlers.lua @@ -12,8 +12,8 @@ local definition_handler = function(err, result, ctx, config) end local show_message = function(_, result, ctx) - vim.notify(result.message, 5 - result.type, { - title = "[LSP] " .. vim.lsp.get_client_by_id(ctx.client_id), + vim.notify(string.format("%s", result.message), 5 - result.type, { + title = string.format("[LSP] %s", vim.lsp.get_client_by_id(ctx.client_id)), }) end diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/notify.lua b/nvim/.config/nvim/lua/tobyvin/plugins/notify.lua index d102e7f..6d46936 100644 --- a/nvim/.config/nvim/lua/tobyvin/plugins/notify.lua +++ b/nvim/.config/nvim/lua/tobyvin/plugins/notify.lua @@ -4,12 +4,19 @@ if not status_ok then return end +local global_instance, _ = notify.instance({ + max_width = 100, + on_open = function(win) + vim.api.nvim_win_set_option(win, "wrap", true) + end, +}) + vim.notify.use_console = false vim.api.nvim_create_autocmd("User", { group = vim.api.nvim_create_augroup("tobyvin_nvim-notify", { clear = true }), pattern = "Notify", callback = function(args) - notify.notify(unpack(args.data)) + global_instance.notify(unpack(args.data)) end, }) |