diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 010dd9d..7cd4fb9 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -1,6 +1,6 @@ return { { - "williamboman/mason.nvim", + "mason-org/mason.nvim", config = function() require("mason").setup() diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index a94c28c..d638ab4 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -3,8 +3,6 @@ return { config = function() local lspconfig = require("lspconfig") - local mason_registry = require("mason-registry") - local volar_path = mason_registry.get_package("vue-language-server"):get_install_path() .. "/node_modules/@vue/language-server" lspconfig.clangd.setup({ cmd = { "clangd", "-header-insertion=never" }, @@ -21,7 +19,7 @@ return { plugins = { { name = "@vue/typescript-plugin", - location = volar_path, + location = vim.fn.expand("$MASON") .. "/packages/vue-language-server/node_modules/@vue/language-server", languages = { "vue" }, }, },