aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/servers/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/nvim-lsp-installer/servers/init.lua')
-rw-r--r--lua/nvim-lsp-installer/servers/init.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/lua/nvim-lsp-installer/servers/init.lua b/lua/nvim-lsp-installer/servers/init.lua
index 497d5375..f0ed0533 100644
--- a/lua/nvim-lsp-installer/servers/init.lua
+++ b/lua/nvim-lsp-installer/servers/init.lua
@@ -1,17 +1,18 @@
local Data = require "nvim-lsp-installer.data"
local path = require "nvim-lsp-installer.path"
local fs = require "nvim-lsp-installer.fs"
-local opts = require "nvim-lsp-installer.opts"
+local settings = require "nvim-lsp-installer.settings"
local M = {}
local function vscode_langservers_extracted(name)
- return opts.allow_federated_servers() and "vscode-langservers-extracted" or "vscode-langservers-extracted_" .. name
+ return settings.current.allow_federated_servers and "vscode-langservers-extracted"
+ or "vscode-langservers-extracted_" .. name
end
-- By default the install dir will be the same as the server's name.
-- There are two cases when servers should install to a different location:
--- 1. federated server installations, (see :help vim.g.lsp_installer_allow_federated_servers)
+-- 1. federated server installations, (see :help nvim-lsp-installer-settings)
-- 2. legacy reasons, where some servers were previously installed to a location different than their name
local INSTALL_DIRS = {
["bashls"] = "bash",