From 3efffb2e70f515e86f64315ed167f4d4c212699d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Tue, 4 Oct 2022 11:08:38 +0200 Subject: [PATCH] feat(neovim): add buf & buf-language-server --- home/editors/lsp.nix | 2 ++ home/editors/neovim/lsp/lsp.lua | 3 +++ 2 files changed, 5 insertions(+) diff --git a/home/editors/lsp.nix b/home/editors/lsp.nix index a803c0c..f8e42e5 100644 --- a/home/editors/lsp.nix +++ b/home/editors/lsp.nix @@ -5,6 +5,7 @@ # language servers omnisharp-roslyn rnix-lsp + buf-language-server terraform-ls python3Packages.python-lsp-server nodePackages.bash-language-server @@ -27,6 +28,7 @@ nodePackages.eslint_d statix nixfmt + buf nodePackages.stylelint nodePackages.prettier nodePackages.prettier_d_slim diff --git a/home/editors/neovim/lsp/lsp.lua b/home/editors/neovim/lsp/lsp.lua index b62088b..c7a0837 100644 --- a/home/editors/neovim/lsp/lsp.lua +++ b/home/editors/neovim/lsp/lsp.lua @@ -83,6 +83,7 @@ config.graphql.setup(c.default) config.pylsp.setup(c.default) config.terraformls.setup(c.default) config.hls.setup(c.default) +config.bufls.setup(c.default) config.vimls.setup(c.default) config.glslls.setup(c.default) @@ -155,6 +156,7 @@ null_ls.setup({ sources = { null_ls.builtins.diagnostics.shellcheck, null_ls.builtins.diagnostics.statix, -- nix linter + null_ls.builtins.diagnostics.buf, null_ls.builtins.diagnostics.eslint_d, null_ls.builtins.diagnostics.stylelint, null_ls.builtins.formatting.shfmt, @@ -173,6 +175,7 @@ null_ls.setup({ }, }, null_ls_custom.formatting.nix_fmt, + null_ls.builtins.formatting.buf, null_ls.builtins.formatting.rustfmt, null_ls.builtins.formatting.terraform_fmt, },