comparison .chezmoitemplates/init.lua @ 512:fc7a15e47e72

update null-ls config to remove lspconfig dependency
author zegervdv <zegervdv@me.com>
date Tue, 21 Dec 2021 10:55:25 +0100
parents 1f557997bfef
children 2476af02ba12
comparison
equal deleted inserted replaced
511:1f557997bfef 512:fc7a15e47e72
799 } 799 }
800 capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities) 800 capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
801 801
802 lsp.pyright.setup { on_attach = on_attach, capabilities = capabilities } 802 lsp.pyright.setup { on_attach = on_attach, capabilities = capabilities }
803 803
804 null_ls.config { 804 null_ls.setup {
805 sources = { 805 sources = {
806 null_ls.builtins.formatting.black, 806 null_ls.builtins.formatting.black,
807 null_ls.builtins.formatting.stylua, 807 null_ls.builtins.formatting.stylua,
808 null_ls.builtins.diagnostics.shellcheck, 808 null_ls.builtins.diagnostics.shellcheck,
809 null_ls.builtins.formatting.prettier, 809 null_ls.builtins.formatting.prettier,
810 }, 810 },
811 }
812 lsp['null-ls'].setup {
813 on_attach = on_attach, 811 on_attach = on_attach,
814 root_dir = require('lspconfig.util').root_pattern('.hg', '.git', 'stylua.toml'), 812 root_dir = require('null-ls.utils').root_pattern('.hg', '.git', 'stylua.toml'),
815 } 813 }
816 814
817 local luadev = require('lua-dev').setup { 815 local luadev = require('lua-dev').setup {
818 lspconfig = { 816 lspconfig = {
819 cmd = { 'lua-language-server' }, 817 cmd = { 'lua-language-server' },