feat(neovim): add buf & buf-language-server

This commit is contained in:
Felix Schröter 2022-10-04 11:08:38 +02:00
parent 0ea0d4e9c8
commit 3efffb2e70
Signed by: felschr
GPG key ID: 671E39E6744C807D
2 changed files with 5 additions and 0 deletions

View file

@ -5,6 +5,7 @@
# language servers # language servers
omnisharp-roslyn omnisharp-roslyn
rnix-lsp rnix-lsp
buf-language-server
terraform-ls terraform-ls
python3Packages.python-lsp-server python3Packages.python-lsp-server
nodePackages.bash-language-server nodePackages.bash-language-server
@ -27,6 +28,7 @@
nodePackages.eslint_d nodePackages.eslint_d
statix statix
nixfmt nixfmt
buf
nodePackages.stylelint nodePackages.stylelint
nodePackages.prettier nodePackages.prettier
nodePackages.prettier_d_slim nodePackages.prettier_d_slim

View file

@ -83,6 +83,7 @@ config.graphql.setup(c.default)
config.pylsp.setup(c.default) config.pylsp.setup(c.default)
config.terraformls.setup(c.default) config.terraformls.setup(c.default)
config.hls.setup(c.default) config.hls.setup(c.default)
config.bufls.setup(c.default)
config.vimls.setup(c.default) config.vimls.setup(c.default)
config.glslls.setup(c.default) config.glslls.setup(c.default)
@ -155,6 +156,7 @@ null_ls.setup({
sources = { sources = {
null_ls.builtins.diagnostics.shellcheck, null_ls.builtins.diagnostics.shellcheck,
null_ls.builtins.diagnostics.statix, -- nix linter null_ls.builtins.diagnostics.statix, -- nix linter
null_ls.builtins.diagnostics.buf,
null_ls.builtins.diagnostics.eslint_d, null_ls.builtins.diagnostics.eslint_d,
null_ls.builtins.diagnostics.stylelint, null_ls.builtins.diagnostics.stylelint,
null_ls.builtins.formatting.shfmt, null_ls.builtins.formatting.shfmt,
@ -173,6 +175,7 @@ null_ls.setup({
}, },
}, },
null_ls_custom.formatting.nix_fmt, null_ls_custom.formatting.nix_fmt,
null_ls.builtins.formatting.buf,
null_ls.builtins.formatting.rustfmt, null_ls.builtins.formatting.rustfmt,
null_ls.builtins.formatting.terraform_fmt, null_ls.builtins.formatting.terraform_fmt,
}, },