summaryrefslogtreecommitdiff
path: root/lua/config/mason_lspconfig_setup.lua
blob: 9fcb6abfbf241a71ad3fc58d70404dbf871f76bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require("mason-lspconfig").setup()
require("mason-lspconfig").setup_handlers({
    function (server_name)
        require("lspconfig")[server_name].setup({})
    end,
    ["lua_ls"] = function ()
        local lspconfig = require("lspconfig")
        lspconfig.lua_ls.setup({
            settings = {
                Lua = {
                    diagnostics = {
                        globals = { "vim" }
                    }
                }
            }
        })
    end,
})