From 18ba939e269f532bb2090eca97efce4de499e825 Mon Sep 17 00:00:00 2001 From: Michael Thomas Date: Thu, 13 Jun 2024 01:22:16 +0200 Subject: [PATCH] fix(nvim/lsp): use correct icons --- pkgs/nvim/config/lsp/lsp.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/nvim/config/lsp/lsp.nix b/pkgs/nvim/config/lsp/lsp.nix index 4568642..4b1a547 100644 --- a/pkgs/nvim/config/lsp/lsp.nix +++ b/pkgs/nvim/config/lsp/lsp.nix @@ -1,4 +1,4 @@ -{ +{icons, ...}: { plugins = { lsp-format = { enable = false; # Enable it if you want lsp-format integration for none-ls @@ -24,7 +24,7 @@ }; }; }; - nil_ls = {enable = true;}; + nil-ls = {enable = true;}; tsserver = { enable = false; filetypes = ["javascript" "javascriptreact" "typescript" "typescriptreact"]; @@ -156,9 +156,17 @@ } ) - vim.diagnostic.config{ - float={border=_border} - }; + vim.diagnostic.config({ + float={border=_border}, + signs = { + text = { + [vim.diagnostic.severity.ERROR] = "${icons.diagnostics.Error}", + [vim.diagnostic.severity.WARN] = "${icons.diagnostics.Warn}", + [vim.diagnostic.severity.HINT] = "${icons.diagnostics.Hint}", + [vim.diagnostic.severity.INFO] = "${icons.diagnostics.Info}", + }, + }, + }) require('lspconfig.ui.windows').default_options = { border = _border