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