aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-08-16 17:12:48 +0200
committerGitHub <noreply@github.com>2022-08-16 15:12:48 +0000
commitfb0c23b42749c52f5f99965eb77b621d50ba2a5b (patch)
tree5c7828ff14ef0c243713cda40a901caa68e92dcc /lua
parentfix(workflow): fix selene job name (#302) (diff)
downloadmason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar.gz
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar.bz2
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar.lz
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar.xz
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.tar.zst
mason-fb0c23b42749c52f5f99965eb77b621d50ba2a5b.zip
fix(ui): use custom diagnostic config (#303)
Fixes #300.
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-core/ui/display.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/lua/mason-core/ui/display.lua b/lua/mason-core/ui/display.lua
index 97fc36fc..6a03ae11 100644
--- a/lua/mason-core/ui/display.lua
+++ b/lua/mason-core/ui/display.lua
@@ -200,6 +200,13 @@ function M.new_view_only_win(name, filetype)
---@type WindowOpts
local window_opts = {}
+ vim.diagnostic.config({
+ virtual_text = true,
+ underline = false,
+ signs = false,
+ virtual_lines = false,
+ }, namespace)
+
local function delete_win_buf()
-- We queue the win_buf to be deleted in a schedule call, otherwise when used with folke/which-key (and
-- set timeoutlen=0) we run into a weird segfault.