aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer/settings.lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-10-17 23:00:00 +0200
committerGitHub <noreply@github.com>2021-10-17 23:00:00 +0200
commitf7e9007aa42a4f8ed88e51270b33dd2077365318 (patch)
treed8629ca880d29d313440a984255974a55869ff37 /lua/nvim-lsp-installer/settings.lua
parentadd vala_ls (#167) (diff)
downloadmason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar.gz
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar.bz2
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar.lz
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar.xz
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.tar.zst
mason-f7e9007aa42a4f8ed88e51270b33dd2077365318.zip
add setting for configuring server install dir (#166)
Diffstat (limited to 'lua/nvim-lsp-installer/settings.lua')
-rw-r--r--lua/nvim-lsp-installer/settings.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/settings.lua b/lua/nvim-lsp-installer/settings.lua
index 0eff752a..1d999573 100644
--- a/lua/nvim-lsp-installer/settings.lua
+++ b/lua/nvim-lsp-installer/settings.lua
@@ -1,3 +1,5 @@
+local path = require "nvim-lsp-installer.path"
+
local DEFAULT_SETTINGS = {
ui = {
icons = {
@@ -20,6 +22,9 @@ local DEFAULT_SETTINGS = {
},
},
+ -- The directory in which to install all servers.
+ install_root_dir = path.concat { vim.fn.stdpath "data", "lsp_servers" },
+
pip = {
-- These args will be added to `pip install` calls. Note that setting extra args might impact intended behavior
-- and is not recommended.