diff --git a/nvim/lua/diagnostics.lua b/nvim/lua/diagnostics.lua index afb9016..37e77c1 100644 --- a/nvim/lua/diagnostics.lua +++ b/nvim/lua/diagnostics.lua @@ -29,9 +29,11 @@ local sev = vim.diagnostic.severity vim.diagnostic.config({ underline = true, -- This enables the diagnostics at end of line - virtual_text = { - prefix = "●", - }, + -- virtual_text = { + -- prefix = "●", + -- }, + -- Disable this whilst using tiny inline diagnostics + virtual_text = false, -- This enables the separate buffer diagnostics -- virtual_lines = true, update_in_insert = true, diff --git a/nvim/lua/plugs/tiny-inline-diagnostics.lua b/nvim/lua/plugs/tiny-inline-diagnostics.lua new file mode 100644 index 0000000..c0d0301 --- /dev/null +++ b/nvim/lua/plugs/tiny-inline-diagnostics.lua @@ -0,0 +1,18 @@ +return { + "rachartier/tiny-inline-diagnostic.nvim", + event = "VeryLazy", + priority = 1000, + config = function() + require("tiny-inline-diagnostic").setup({ + preset = "classic", + transparent_bg = true, + options = { + multilines = { + enabled = true, + always_show = true, + }, + }, + }) + vim.diagnostic.config({ virtual_text = false }) + end +}